Back to all jobs

Software Engineer II

Posted 1mo ago
IndiaOnsite Full-time Any experience Competitive

A Software Engineer II role focused on designing, developing, and maintaining software solutions. The position involves collaborating with cross-functional teams to deliver high-quality engineering outcomes.

About the role

This is a Software Engineer II position requiring hands-on software development skills and the ability to contribute meaningfully to engineering projects. The role involves writing clean, efficient code and participating in the full software development lifecycle.

The successful candidate will work closely with team members to design and implement software features, troubleshoot issues, and continuously improve system performance and reliability.

  • Design, develop, and maintain software components and systems
  • Collaborate with cross-functional teams including product managers and designers
  • Participate in code reviews and contribute to engineering best practices
  • Identify and resolve technical issues in a timely manner

This role is suited to an engineer with solid foundational experience who is ready to take on greater technical responsibility and grow within a structured engineering environment.