Job Description
Join our elite engineering team at InnovateTech Solutions, where we're revolutionizing cloud infrastructure for Fortune 500 companies. We seek a passionate Senior Software Engineer to architect scalable systems using cutting-edge technologies. Collaborate with world-class developers in our state-of-the-art Dallas hub, enjoy comprehensive benefits, and accelerate your career in a culture that values innovation and work-life balance.
Responsibilities
- Design and implement microservices architecture using Java/Spring Boot
- Lead cloud-native deployments on AWS with Terraform and Kubernetes
- Mentor junior engineers through pair programming and code reviews
- Optimize system performance using distributed caching and async messaging
- Develop CI/CD pipelines for automated testing and deployment
- Translate business requirements into technical specifications
- Contribute to open-source projects and technical blog content
Qualifications
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/GCP) and containerization
- Strong knowledge of distributed systems and data structures
- Proficiency with REST APIs and event-driven architecture
- Experience leading agile development in Scrum/Kanban
- Bachelor's degree in Computer Science or equivalent experience
- Portfolio demonstrating complex system design projects