Software Engineering Team Leader

Remote: 
Hybrid
Contract: 
Work from: 
Pune (IN)

Offer summary

Qualifications:

Bachelor’s degree in Computer Science or related field., At least 5 years of professional software development experience., Minimum of 2 years leading Agile development teams of 5-7 engineers., Hands-on experience with Go and ReactJS, including recent work in both. .

Key responsibilities:

  • Lead and mentor a team of full-stack developers and QA engineers.
  • Provide technical leadership, including architecture guidance and enforcing development standards.
  • Collaborate with stakeholders to define project scope, requirements, and delivery plans.
  • Design and implement cloud-native backend and frontend components using Go and ReactJS.

Checkmarx logo
Checkmarx Computer Hardware & Networking SME https://www.checkmarx.com/
501 - 1000 Employees
See all jobs

Job description

Description

 Who are we?

Checkmarx is the leader in application security and ensures that enterprises worldwide can secure their application development from code to cloud. Our consolidated platform and services address the needs of enterprises by improving security and reducing TCO, while simultaneously building trust between AppSec, developers, and CISOs. At Checkmarx, we believe it’s not just about finding risk but remediate it across the entire application footprint and software supply chain with one seamless process for all relevant stakeholders. 

We are honored to serve more than 1,800 customers, which includes 40 percent of all Fortune 100 companies including Siemens, Airbus, SalesForce, Stellantis, Adidas, Wal-Mart and Sanofi.

We’re excited to expand our global presence with the opening of a new site in Pune, India—an innovation hub designed to attract top talent and fuel the future of application security. Joining our Pune team means working on cutting-edge technologies in cloud, DevSecOps, AI-driven security and being part of a high-impact engineering culture where your code helps secure the software that powers the world.

What would you be doing?

  • As a Team Leader in the group, you will take a hands-on leadership role, driving technical excellence, team growth, and product delivery.
  • Lead, mentor, and grow a team of experienced full-stack developers and QA engineers.
  • Provide strong technical leadership, including architectural guidance, enforcing development standards, and fostering a culture of secure, scalable, and maintainable engineering.
  • Collaborate closely with Product Managers and other stakeholders to define project scope, technical requirements, and delivery plans.
  • Design and implement robust, cloud-native backend and frontend components using Go and ReactJS as core technologies.
  • Champion best practices in testing and quality assurance, including the development of unit tests, component tests, UI tests, and end-to-end (E2E) tests.
  • Ensure high-quality software through structured development workflows, peer collaboration, automated testing, and effective observability.
  • Own the entire software lifecycle, from detailed design and development through CI/CD deployment and production monitoring.
  • Drive Agile practices, leading sprint planning, backlog grooming, defect triaging, and release coordination.
  • Maintain up-to-date and clear technical documentation to support team productivity and onboarding.
  • Continuously expand your skillset and encourage cross-skilling within the team across relevant languages, frameworks, and tools.



Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or graduate of a leading technological unit.
  • 5+ years of professional software development experience.
  • 2+ years of experience leading Agile development teams (5–7 engineers including QA).
  • Proven hands-on experience with Go and ReactJS, with at least 2 years of recent, relevant development work in both.
  • Deep understanding of CI/CD pipelines with tools such as Jenkins, Azure DevOps, CircleCI, or GitHub Actions.
  • Proficiency with GitHub as the source control and collaboration platform.
  • Strong knowledge of cloud-native architecture and ecosystems including Docker, Kubernetes, and containers.
  • Experience working with Linux environments and applying DevOps practices.
  • Solid understanding of secure development principles, including OWASP Top 10.
  • Experience working with Amazon Web Services (AWS).
  • Excellent written and verbal communication skills in English.
  • Team player with a proactive, can-do attitude and a strong sense of ownership. 

Nice to Have

Background in cybersecurity and application security – not mandatory


What we have to offer

Checkmarx offers a great work environment, professional development, challenging careers, competitive compensation, great work-life balance, as well as great benefits and perks throughout the year. Checkmarx is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, or other characteristics protected by law.


Required profile

Experience

Industry :
Computer Hardware & Networking
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Leadership
  • Communication
  • Problem Solving

Related jobs