Remote Staff Software Engineer, Enterprise Services
Role responsibilities
The Staff Software Engineer will design, develop, and maintain scalable software systems within distributed architectures. The role includes building microservices and improving system performance and reliability.
Requirements
Candidates should have a minimum of 10 years of experience in software development and expertise in Java. A strong understanding of APIs and distributed systems is required, with additional skills in Go, Python, and cloud deployment preferred.
Key skills
Java, APIs, Distributed Systems, Microservices, Cloud Deployment, Troubleshooting, Communication, Go, Python
Keywords
Software Engineer, Enterprise Services, Scalable Software, Production-Grade Software, Distributed Architectures, API-Driven Architectures, Microservices, System Performance, Reliability, CI/CD Workflows, AWS, Cross-Functional Teams, Java, Go, Python, Cloud Deployment, Troubleshooting