Full Time

Senior Software Engineer, Product Foundations

Metropolis Technologies
$160,000 - $230,000* / year

Job Description

About this kind of role

What a Senior Software Engineer, Product Foundations usually does. The employer's own details are in the listing.

Typically does: A Senior Software Engineer, Product Foundations, designs, develops, and maintains core infrastructure and platforms that underpin product functionality. This role focuses on building scalable, reliable, and efficient systems, often working on foundational elements used by multiple teams. Responsibilities include writing clean, testable code, participating in code reviews, and collaborating with product managers and other engineers to define and implement solutions. They may also mentor junior engineers and contribute to architectural decisions.

Tools and skills: Proficiency in programming languages like Java, Python, or C++, experience with cloud platforms (AWS, Azure, or Google Cloud), and familiarity with databases, APIs, and software development methodologies are typically required.

Good fit for: Individuals with strong problem-solving abilities, a passion for building robust systems, and a desire to contribute to the long-term stability and scalability of a product are often successful in this role.

Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.