Software Engineer IV - Transportation

5, Rajiv Gandhi Salai, PTK nagar, Thiruvanmiyur, Chennai, Tamil Nadu 600096, India Req #2261
January 24, 2024

Who we are looking for:

As a Software Engineer at ACV Auctions, your will design, develop, write, and modify code. Collaborating with software and production engineers, you will contribute to the creation and deployment of new features aimed at optimizing operational efficiency and fostering growth. Additionally, you will be responsible for managing the delivery life cycle of the overall system.


What you will do:

  • Architect and build entire services including but not limited to; data modeling, storage, message brokers, protocols, interfaces, and front-ends.
  • Collaborate with software and production engineers to design scalable services, plan feature roll-out, and ensure high reliability and performance of our products. 
  • Design and develop systems across all major departments including but not limited to; data, enterprise applications, and IT
  • Modify and develop custom software patterns as needed to solve highly complex software problems.
  • Accountable for the overall performance of products and/or services within a defined area of focus.
  • Conduct code reviews, develop high-quality documentation, and build robust test suites for your products.
  • Design and build complex systems that can scale rapidly with little maintenance.
  • Develop roadmaps and prioritizes technical debt to effectively plan features and work. 
  • Lead and successfully complete software projects with minimal guidance from managers.
  • Lead team discussions to define requirements on new and current products.
  • Provide technical support for many applications within the technology portfolio, respond to and troubleshoot problems quickly, efficiently and effectively.
  • Acts as a mentor or leader for less experienced engineers. 
  • Handle multiple competing priorities in an agile, fast-paced environment.


What you will need:

  • Bachelor’s degree in Computer Science or a related technical discipline or equivalent practical experience.
  • 5+ years’ experience with programming in at least two of the following: Python, Java, C#, or JavaScript.
  • Expert in version control systems 
  • Expert in software engineering tooling with a proven ability to mentor and drive adoption of new tools and tooling standards. 
  • Expert in release, builds, testing and the entirety of the SDLC.
  • Expert at debugging distributed systems using distributed tracing and other common tools.
  • Proficient in databases (RDB), SQL, and can contribute to table definitions.
  • Experience with containers and Kubernetes


Other details

  • Job Family Product & Technology
  • Job Function Software Engineering
  • Pay Type Salary
Location on Google Maps
  • 5, Rajiv Gandhi Salai, PTK nagar, Thiruvanmiyur, Chennai, Tamil Nadu 600096, India