Software Engineer, Tools & Services in United States at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer, Tools & Services in the United States.
This role sits at the intersection of backend engineering and quality infrastructure, focused on building reliable, scalable, and high-performance automated testing systems that support a real-time digital media platform. You will work within agile product teams to design and maintain testing frameworks that ensure every deployment meets the highest standards of quality. The environment is fast-paced and highly collaborative, requiring strong technical judgment, attention to detail, and a passion for building resilient systems. You will contribute to backend services and microservice-based architectures while also acting as a key advocate for software quality across engineering teams. This position offers the opportunity to solve complex scalability challenges, improve CI/CD processes, and explore new technologies that enhance testing and automation capabilities.
In this role, you will be responsible for ensuring engineering quality and building robust automation systems that support a high-throughput, real-time platform:
- Design, develop, and maintain scalable automated testing frameworks and infrastructure for complex backend systems.
- Build and optimize Java-based microservices with a focus on performance, scalability, and maintainability.
- Ensure high-quality releases by embedding testing strategies into CI/CD pipelines and Agile development workflows.
- Perform meaningful code reviews and contribute to engineering best practices across teams.
- Collaborate closely with product and engineering teams to define testing strategies and quality standards.
- Research and evaluate emerging technologies to improve automation, testing efficiency, and system reliability.
- Act as the voice of quality within agile teams, ensuring robust validation of every production deployment.
This role requires strong backend engineering expertise and a solid foundation in software development principles:
- 2+ years of experience in Java development, including multithreading and microservices architecture.
- Strong proficiency in Java, Spring Framework, and JUnit for backend development and testing.
- Solid understanding of computer science fundamentals and software engineering principles.
- Experience working in Agile environments with CI/CD pipelines and modern SDLC practices.
- Strong problem-solving skills with the ability to design scalable and maintainable systems.
- Ability to collaborate effectively within cross-functional engineering teams.
- Strong communication skills and a commitment to code quality and engineering excellence.
- Bonus: experience with cloud platforms (e.g., Google Cloud Platform) or AI-assisted development/testing tools.
- Competitive salary range of $90,020 – $134,000 per year
- Flexible work arrangements (remote, hybrid, or onsite options depending on location)
- 401(k) retirement savings plan with company match
- Paid parental leave and generous time-off policies, including sabbaticals
- Mental health and wellness support programs
- Flexible work week and strong work-life balance culture
- Learning and development opportunities in modern engineering practices
- Inclusive and collaborative workplace focused on equity and continuous growth