onsite
Senior Software Engineer, Product Foundations - Justworks
Software Engineer
Senior Software Engineer driving core product foundations, building scalable microservices and data pipelines using Python, Java, Go, and cloud services on AWS and Kubernetes.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance microservices that power core product features.
- Collaborate with product, data, and infrastructure teams to define APIs, data models, and service contracts.
- Implement robust, automated testing and CI/CD pipelines on AWS and Kubernetes environments.
- Optimize database schemas and query performance for large‑scale relational data stores.
- Mentor junior engineers and champion best practices in code quality, security, and observability.
Requirements
- 5+ years of professional software development experience with Python, Java, or Go.
- Strong expertise in building and deploying microservices on AWS (ECS/EKS, Lambda) and Kubernetes.
- Proficiency with SQL databases, schema design, and performance tuning.
- Experience with CI/CD tools, automated testing, and monitoring frameworks.
- Excellent problem‑solving skills and ability to work cross‑functionally in an agile environment.
Skills
pythonjavagoawskubernetessql