Software Engineer IV

Tech MahindraFremont, CA
25d$130,000 - $140,000Remote

About The Position

Role: Software Engineer IV Location: Remote Software Engineer with 5+ years of experience in backend development, distributed systems, and API design. The ideal candidate will have strong problem-solving skills and experience working in collaborative, cross-functional teams.

Requirements

  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • 5+ years of experience in backend development, distributed systems, and API design.
  • Proficiency in at least one of: C++, Go, Python, or Hack Experience with distributed systems and scalable backend architectures
  • Strong understanding of API design and integration Excellent communication and teamwork abilities
  • Experience with code review processes and version control systems (such as Git).
  • Prior experience working in large-scale production environments is a plus.
  • Demonstrated ability to quickly learn and adapt to new technologies and frameworks.
  • Strong communication and collaboration skills.
  • 5+ years of experience in backend development, distributed systems, and API design.
  • Communicative and responsiveness to the team, the ideal candidate will have strong problem-solving skills and experience working in collaborative, cross-functional teams.
  • Proficiency in at least one of: C++, Go, Python, or Hack Experience with distributed systems and scalable backend architectures

Nice To Haves

  • Strong understanding of API design and integration Excellent communication and teamwork abilities
  • Monitoring Dashboards and analytics with Darta
  • Prior work in large-scale production environments is a plus Ability to quickly learn new technologies and frameworks

Responsibilities

  • Collaborate with cross-functional teams to design, develop, and implement software solutions.
  • Participate in code reviews and utilize version control systems (e.g., Git) to maintain code quality.
  • Troubleshoot, debug, and optimize code in large-scale production environments.
  • Rapidly learn and apply new technologies and frameworks as needed.
  • Adhere to Client's best practices and project guidelines.

Benefits

  • Tech Mahindra also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays, parental leave, and sick leave, as required by law).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service