Explore HV Portfolio Careers

Discover exciting opportunities with HV-backed companies. Join our Talent Network to get personalized job alerts and stay updated on the latest roles across our portfolio.

Sr. Software Engineer B2

Matterway

Matterway

Software Engineering
Madrid, Spain · Mumbai, Maharashtra, India
Posted on Mar 16, 2026


Job Summary

As a Sr. Software Engineer B2 you will play a crucial role in designing developing and maintaining software solutions using Python. With 8 to 11 years of experience you will contribute to high-quality software development ensuring robust and scalable applications. This role requires working from the office during day shifts with no travel required.


Responsibilities

  • Develop high-quality software design and architecture to meet project requirements and company standards.
  • Collaborate with cross-functional teams to define design and ship new features that enhance user experience.
  • Write clean scalable and efficient code in Python ensuring adherence to best practices and coding standards.
  • Conduct code reviews to maintain code quality and provide constructive feedback to team members.
  • Troubleshoot debug and upgrade existing software to improve functionality and performance.
  • Implement automated testing and continuous integration to ensure software reliability and stability.
  • Participate in the full software development lifecycle from concept and design to testing and deployment.
  • Mentor junior engineers providing guidance and support to enhance their technical skills and career growth.
  • Stay updated with the latest industry trends and technologies to incorporate innovative solutions into projects.
  • Collaborate with product managers to understand user requirements and translate them into technical specifications.
  • Ensure software documentation is comprehensive and up-to-date for future reference and maintenance.
  • Optimize software applications for maximum speed and scalability contributing to the companys efficiency.
  • Work closely with the quality assurance team to identify and resolve software defects and issues.


Qualifications

  • Possess a strong proficiency in Python programming with a deep understanding of its libraries and frameworks.
  • Demonstrate experience in software development with a focus on building scalable and maintainable applications.
  • Exhibit excellent problem-solving skills and the ability to troubleshoot complex software issues.
  • Have a solid understanding of software development methodologies including Agile and Scrum.
  • Show experience in working with version control systems such as Git to manage codebase effectively.
  • Display strong communication skills with the ability to collaborate effectively with cross-functional teams.
  • Possess a bachelors degree in computer science engineering or a related field.

The Cognizant community:
We are a high caliber team who appreciate and support one another. Our people uphold an energetic, collaborative and inclusive workplace where everyone can thrive.

  • Cognizant is a global community with more than 300,000 associates around the world.
  • We don’t just dream of a better way – we make it happen.
  • We take care of our people, clients, company, communities and climate by doing what’s right.
  • We foster an innovative environment where you can build the career path that’s right for you.

About us:
Cognizant is one of the world's leading professional services companies, transforming clients' business, operating, and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build, and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant (a member of the NASDAQ-100 and one of Forbes World’s Best Employers 2025) is consistently listed among the most admired companies in the world. Learn how Cognizant helps clients lead with digital at www.cognizant.com

Cognizant is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.

Disclaimer:
Compensation information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.

Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview.