Software Development Engineer

Cephas Consultancy Services Private Limited

India, Tamil Nadu, Chennai | India, Karnataka, Bengaluru

On-site · Full-time

Positions: 1 · Full-time · 2–6 years of experience

Additional ESOPs: ₹30L to ₹50L, spread over 4 years

Software Development Engineer

Engineering · Full-time

Work model: Hybrid, with 2–3 days per week onsite
Office locations: Whitefield, Bengaluru (BLR) · Guindy, Chennai (MAA)

About Us

We are a vehicle infrastructure and analytics software company that connects directly to fleet vehicles to provide insights from their data without requiring hardware. Our Connected Vehicle Data Platform also supports mixed fleets through integrations with aftermarket devices. Through partnerships with 13 global automakers, we have developed benchmarks for EVs and ICE vehicles.

We are expanding and seeking candidates to join our team. We work on challenges in the mobility industry and maintain direct relationships with leading automakers. Our team members have built category-defining companies and hold each other to a high standard: doing right by the work and by one another.

About the Job

We are looking for a proactive, skilled software engineer to join our team. You will:

  • Design, build, and ship features end to end, from technical design through production, owning quality, cost, and security.
  • Write clean, well-tested, maintainable code that is observable and built to scale.
  • Improve our software through refactoring, code reviews, and clean-code practices.
  • Drive projects forward and partner with cross-functional teams to support seamless integration and alignment.
  • Bring design ideas and stay informed about emerging technologies.

Requirements

  • Bachelor’s degree in Computer Science or a related field, with 2–6 years of experience building production software.
  • Strong computer science fundamentals, problem-solving skills, and knowledge of data structures and algorithms.
  • Proficiency in one or more server-side languages, such as Java, Go, Python, or C#, and ability to learn new languages.
  • Experience designing and operating distributed systems at scale, including reliability, fault tolerance, and high-throughput performance.
  • Hands-on experience shipping and operating services on AWS, Azure, or GCP.
  • Experience using AI-assisted and agentic development tools, such as coding assistants and LLM APIs, in your daily workflow.
  • An ownership mindset, with care for quality, cost, and security from design through production.
  • Strong collaboration and communication skills across cross-functional teams.

Good to Have

  • Experience designing RESTful or streaming APIs and working with large-scale telemetry or time-series data.
  • Exposure to stream processing tools such as Kafka or Flink, and event-driven architectures.
  • Experience in a startup or high-growth environment.

If you are passionate about delivering high-quality solutions and thriving in a collaborative environment, we’d love to hear from you.

Benefits & Perks

Full-time employees in India are supported with:

  • Health and insurance: Group medical, accidental, and life insurance, plus outpatient (OPD) cover.
  • Mental health and wellness: Employee Assistance Program (EAP) offering confidential counselling support.
  • Food: Free breakfast, lunch, snacks, and dinner at the office.
  • Sports and recreation: Weekly badminton and cricket sessions for employees.
  • Safety: Cab reimbursement for women employees staying back after 7 PM.
  • Parental leave: Six months of maternity leave and two months of paternity leave.
  • Retirement benefits: Provident Fund (PF), Gratuity, and NPS support.
  • Learning and development: Professional development schemes and support for seminars, conferences, and skill-building programs.
  • Compensation structuring: Tax-saving benefits through flexible CTC components.
  • Other support: Additional support on a case-by-case basis.