[Remote] Software Engineer
Note: The job is a remote job and is open to candidates in USA. Groq develops computing technology and platform software for AI inference workloads. The Software Engineer will build and operate reliable, scalable platform services, APIs, and backend systems supporting secure, high-performance enterprise AI products. The role also involves system design, cross-functional collaboration, production reliability, and end-to-end project ownership.
Responsibilities
- Design, build, test, deploy, and operate reliable platform-oriented & business services
- Develop scalable APIs, streaming, and backend services that support Groq’s AI inference products
- Contribute to platform capabilities such as authentication, metering, billing, observability, routing, workflow automation, SDKs, and enterprise integrations
- Translate product and technical requirements into maintainable, production-ready software
- Partner with product, infrastructure, security, and other engineering teams to deliver cohesive platform capabilities
- Contribute to system design and make thoughtful technical decisions across services and components
- Improve the performance, reliability, scalability, security, and operability of production systems
- Write clear, well-tested code and participate in code reviews, technical documentation, and engineering design discussions
- Investigate complex production issues, identify root causes, and implement durable solutions
- Own projects through design, implementation, launch, and ongoing operation
- Improve developer experience, engineering efficiency, and platform usability
- Share knowledge and contribute to a collaborative, high-accountability engineering culture
Skills
- 5+ years of professional software engineering experience
- Strong programming fundamentals and proficiency in at least one modern programming language
- Experience designing and developing APIs, microservices, or cloud-native applications
- Familiarity with distributed systems concepts, service reliability, observability, and production operations
- Experience with software testing, debugging, monitoring, and incident response practices
- Able to independently break down complex technical problems and deliver practical, maintainable solutions
- Thoughtful about system design, software quality, performance, security, and customer impact
- Effective collaborators who communicate clearly across engineering and cross-functional teams
- Comfortable learning unfamiliar technologies and working in a fast-moving environment
- Motivated by building foundational software that makes advanced AI infrastructure easier to use and operate
Benefits
- Remote work in the USA
- Long-Term Incentive (LTI) Program
Company Overview