Senior Software Engineer - API Hub

SmartBear provides software quality tools trusted by 16 million developers at 32,000+ organizations, helping teams deliver high-quality software faster.
$130,000 - $180,000
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - API Hub

SmartBear, a leading software quality tools provider, is seeking a Senior Software Engineer for their API Hub team. The role focuses on developing the Pactflow platform, which helps make testing and deploying microservices at scale simple and worry-free for thousands of developers worldwide.

As a Senior Software Engineer, you'll be working with a talented team of engineers, product managers, and UX designers to build one of the world's best solutions for API testing. The position requires strong expertise in Python, Rust, and AWS technologies, with a focus on test-driven development and continuous delivery practices.

The ideal candidate should have 5+ years of Python experience and 1+ years of Rust experience, along with a strong understanding of AI technologies and infrastructure as code. You'll be contributing to a platform that supports 16 million engineers across 32,000+ organizations, including industry leaders like Adobe, JetBlue, FedEx, and Microsoft.

SmartBear offers a collaborative hybrid work environment, emphasizing career growth and personal development. The company values diversity, maintains a strong focus on work-life balance, and has received numerous industry awards for both its products and workplace culture. Join a global team with offices across the US, Ireland, UK, Poland, and India, and be part of a mission to make the technology-driven world better through quality software solutions.

Last updated 12 days ago

Responsibilities For Senior Software Engineer - API Hub

  • Development of the main Pactflow platform with other software engineers, UX designers and product managers
  • Implementing new functionality in close cooperation with stakeholders
  • Build well designed, clean applications with solid technical foundations
  • Participate in design and code reviews
  • Create and maintain technical and support documentation
  • Make use of TDD or BDD to ensure high quality of code

Requirements For Senior Software Engineer - API Hub

Python
Java
Node.js
Rust
  • 5+ Years of Experience with Python in an Agile and TDD environment
  • 1+ Years of Experience with Rust
  • Understanding of continuous delivery processes and tooling
  • Interest in contributing to popular Open-Source libraries
  • Experience with AWS technologies, and infrastructure as code
  • Comfortable with various testing and linters tools such as Pytest, Ruff, Mypy, etc.
  • Some understanding of AI technologies (specifically LLMs)
  • Polyglot development experience (Node, Java, others) would be a bonus

Benefits For Senior Software Engineer - API Hub

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Career growth opportunities at every level
  • Investment in employee success and workspace
  • Birthday off
  • People and Culture organization focus
  • Diverse and inclusive workplace
  • Global offices across the world
  • Award-winning company culture

Interested in this job?

Jobs Related To SmartBear Senior Software Engineer - API Hub

Senior Software Engineer - API Hub

Senior Software Engineer position at SmartBear, developing the Pactflow platform for API testing, requiring Python and Rust expertise in a hybrid work environment.

Senior Software Engineer

Senior Software Engineer role at SmartBear, focusing on Zephyr for Jira product development with emphasis on quality assurance and test automation.

Senior Product Support Engineer, Insight Hub

Senior Product Support Engineer position at SmartBear, providing technical support for BugSnag platform, requiring multiple programming language expertise and customer service skills.

Senior Product Support Engineer, BugSnag

Senior Product Support Engineer position at SmartBear, providing technical support for BugSnag's software stability platform while working with multiple programming languages and frameworks.

Senior Product Support Engineer, BugSnag

Senior Product Support Engineer position at SmartBear's BugSnag, providing technical support and solutions for software stability platform used by major tech companies.