Senior Software Engineer - Cloud Platform / Microservices
About the Role
We are hiring a Senior Software Engineer to join our team and work on our cloud platform and microservices architecture. This is a remote position based in the United States, allowing you to contribute to high-impact projects from anywhere. As a Senior Software Engineer, you will play a crucial role in designing, building, and operating a cloud-native platform that orchestrates complex workloads at scale.
What You'll Do
- Design, build, and operate cloud-native microservices that support workload orchestration and execution.
- Implement and maintain APIs (REST, gRPC, GraphQL) for seamless service-to-service communication.
- Develop and scale services on Kubernetes, utilizing autoscaling, service discovery, and fault tolerance patterns.
- Integrate services with managed cloud components such as storage, messaging, and analytics systems.
- Contribute to control-plane and data-plane design patterns for distributed workloads.
- Ensure security, privacy, and compliance requirements are met across deployed services.
- Implement observability, logging, and monitoring to support reliable production operations.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 4+ years of professional experience in backend or cloud-native software engineering.
- Strong experience building production-grade microservices using Go, Python, Java, or Rust.
- Hands-on experience with Kubernetes and containerized deployments (Docker/OCI).
- Experience working with public cloud platforms and managed services.
- Proficiency in API design and service communication patterns.
- Familiarity with CI/CD pipelines and infrastructure-as-code tooling.
- Strong understanding of distributed systems, asynchronous workflows, and event-driven architectures.
Nice to Have
- Experience contributing to control-plane or orchestration platforms.
- Familiarity with service mesh, API gateways, or workload scheduling frameworks.
- Experience designing for scalability, fault tolerance, and resiliency.
- Background working in regulated or compliance-sensitive environments.
- Exposure to AI-assisted development workflows.
What We Offer
- Competitive Salary: Market-aligned compensation during the contract period, with potential full-time offer upon successful completion.
- Health and Wellness: Access to a comprehensive benefits package.
- Professional Development: Work with a high-performing analytics team using modern technologies, with ongoing learning resources.
- Additional Perks: Inclusive work environment, long-term career potential, and involvement in high-impact projects.
This Senior Software Engineer position offers a unique opportunity to work on cloud-native microservices in a dynamic environment. With a competitive salary and comprehensive benefits, it's an attractive role for experienced engineers.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months