Software Engineer - Internal Platforms & Tooling

Ubifly Technologies Pvt Ltd

Chennai

On-site

INR 1,200,000 - 2,400,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

The ePlane Company in Chennai is seeking a Software Engineer to design, build, and maintain internal platform services and tooling that empower engineers across the organization. You will work on internal engineering tools and support operations for the next generation of mobility, partnering with ML, optimization, and simulation teams to accelerate development and deployment of new tooling.

You will develop robust software across C++, Rust, Python, or Java, focusing on low latency, high

Qualifications

  • 3+ years of software development experience in one or more listed languages.
  • Strong knowledge of data structures and algorithms.
  • Fundamentals of systems design.
  • Experience with databases and distributed systems, with performance trade-offs.
  • Understanding of memory management and messaging systems.
  • Experience writing unit tests and testing practices.

Responsibilities

  • Build, scale, and maintain high-performance internal platform services and engineering tools for cross-functional teams.
  • Develop software that balances low latency with high correctness.
  • Create prototypes and production-ready tools to support rapid experimentation and internal operations.
  • Contribute to design of new features and system enhancements from concept to deployment.
  • Develop algorithms for engineering simulations, fleet management, and internal tooling.
  • Build robust deployment pipelines and packaging solutions for ML/optimization/simulation outputs.
  • Diagnose and resolve critical technical issues and bottlenecks, identifying root causes.
  • Participate in code reviews and provide constructive feedback to uphold best practices.

Skills

C++/Rust/Python/Java
Data structures & algorithms
Systems design
Databases & distributed systems
Memory management & messaging
Unit testing

Job description

Software Engineer - Internal Platforms & Tooling

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

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

Requirements
Required 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Internal Platforms & Tooling
Software Engineer - Internal Platforms & Tooling

Ubifly Technologies • Chennai

On-site
INR 1,200,000 - 1,800,000
Software Engineer - Internal Platforms & Tooling
Software Engineer - Internal Platforms & Tooling

The ePlane Company • Chennai

On-site
INR 1,500,000 - 2,500,000
Full Stack Product Engineer
Full Stack Product Engineer

Ubifly Technologies Pvt Ltd • Chennai

On-site
INR 1,200,000 - 2,500,000
Full Stack Product Engineer
Full Stack Product Engineer

Ubifly Technologies • Chennai

On-site
INR 1,500,000 - 2,500,000
Full Stack Product Engineer
Full Stack Product Engineer

The ePlane Company • Chennai

On-site
INR 1,100,000 - 1,900,000
Software DevOps Engineer - Gen Software and ML software
Software DevOps Engineer - Gen Software and ML software

Ubifly Technologies Pvt Ltd • Chennai

On-site
INR 1,400,000 - 2,800,000
Staff Engineer - Machine Learning & Optimization Systems
Staff Engineer - Machine Learning & Optimization Systems

Ubifly Technologies • Chennai

On-site
INR 3,600,000 - 6,000,000
Staff Engineer - Machine Learning & Optimization Systems
Staff Engineer - Machine Learning & Optimization Systems

Ubifly Technologies Pvt Ltd • Chennai

On-site
INR 4,000,000 - 6,500,000
Software Engineer - Internal Platforms
Software Engineer - Internal Platforms

The Eplane Company • Chennai

On-site
INR 1,200,000 - 2,400,000
Health insurance
Algorithmic Optimisation Engineer
Algorithmic Optimisation Engineer

Ubifly Technologies • Chennai District

On-site
INR 1,200,000 - 1,800,000