The ePlane Company Logo

The ePlane Company

Software Engineer - Internal Platforms & Tooling

Posted 12 Days Ago
Be an Early Applicant
In-Office
Chennai, Tamil Nadu, IND
Mid level
In-Office
Chennai, Tamil Nadu, IND
Mid level
Develop and maintain internal platform services, engineering tools, deployment pipelines, and backend systems supporting machine learning, optimization, simulation, and mobility engineering teams. Responsibilities include algorithm development, system design, testing, code reviews, troubleshooting performance bottlenecks, and deploying reliable, high-performance tools and services.
The summary above was generated by AI
About The ePlane Company

The ePlane Company is at the forefront of India's urban air mobility revolution. Incubated at IIT Madras, we are a deep-tech startup dedicated to designing and building the world's most compact electric flying taxi. Our mission is to make door-to-door flying a reality, drastically reducing commute times and decongesting our cities for a cleaner, greener future. We're a passionate team of engineers, designers, and visionaries working on cutting-edge technology, and we're looking for brilliant minds to help us take flight.


Chart the Course for the Future of Flight

We are looking for a software developer where you will develop,  build,  and maintain the internal platform services that empower engineers across the organization to work more efficiently. As part of this role, you will work on internal engineering tools and other tools that enable operations for the next generation of mobility while working on accelerating the development and deployment of novel engineering tools for which you will play a crucial role in the development, testing, and deployment of these tools working in partnership with our internal Machine Learning, Optimization, and Simulation teams


Roles and Responsibilities
  • Build, scale, and maintain high-performance internal platform services and engineering tools that empower cross-functional teams to work more efficiently.

  • Develop Software that can solve messy problems at the intersection of low latency and high correctness 

  • Create prototypes and production-ready tools to support rapid experimentation and internal operations.

  • Contribute to the design of new features and system enhancements from conceptualization to end deployment

  • Develop algorithms solving problems relating to engineering simulations, fleet management, and internal tooling

  • Develop robust deployment pipelines and packaging solutions to operationalize work from Machine Learning, Optimization, and Simulation teams.

  • Diagnose and resolve critical technical issues and system bottlenecks, identifying root causes

  • Conduct robust unit/integration testing strategies for developed code

  • Be a part of code reviews and provide feedback to ensure best practices



RequirementsRequired Qualifications 
  • 3+ years of experience in Software development in C++/Rust/Python/Java

  • Development and understanding of Data structures and algorithms

  • Fundamentals of Systems Design

  • Experience working with databases and distributed systems, with an understanding of performance and reliability trade-offs

  • Understanding of concepts in memory management, messaging systems

  • Understanding of writing unit tests, and software testing



Preferred Qualifications 

  • Foundational background in parallel programming concepts across CPU and GPU systems

  • Experience building and operating high-throughput, low-latency backend services

  • Experience with geospatial data, location-based services, or real-time data serving systems.




The ePlane Company Chennai, Tamil Nadu, IND Office

IIT Madras Research Park, Chennai, Tamil Nadu, India, 600036

Similar Jobs

2 Hours Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Owns technical product execution for CareSelect Imaging by translating strategy and customer needs into capabilities, features, user stories, acceptance criteria, and prioritized backlogs. Partners with distributed Engineering, Architecture, QA, Product, and Operations teams to manage dependencies, risks, planning, development, testing, releases, and validation. Communicates priorities and delivery status while improving requirements quality and predictability.
Top Skills: AhaAzure DevopsDevOpsFhirHl7JIRARally
2 Hours Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Provides technical customer support to restaurant clients through chat, voice, and casework channels. Resolves hardware and software issues, explains technical concepts clearly, manages multiple interactions, meets SLA and KPI targets, collaborates with internal teams, and contributes to process improvements. Requires rotational 24/7 availability, including nights, weekends, and holidays, with initial office work in Chennai.
Top Skills: Chat/Ticketing SystemsPos SystemsSaaS
5 Hours Ago
In-Office
Chennai, Tamil Nadu, IND
Junior
Junior
Artificial Intelligence • Cloud • Information Technology • Consulting
Design and test engineering solutions for software, systems, and integrated products. Collaborate with internal and external development partners, validate technical specifications, and contribute to cross-functional teams delivering reliable, cost-effective solutions. The role requires basic knowledge of hardware design, electrical components, engineering tools, and material properties, along with strong analytical, communication, and teamwork skills.
Top Skills: Electrical ComponentsEngineering Design SoftwareHardware Design

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account