Job Description
Join our dynamic team at InnovateTech Solutions, where we're revolutionizing digital experiences through cutting-edge technology. We're seeking a passionate Senior Software Engineer to architect scalable solutions and drive innovation in a collaborative environment. Enjoy competitive benefits, flexible work arrangements, and opportunities to work with industry-leading technologies while making a tangible impact on millions of users.
Responsibilities
- Design and implement high-performance microservices using Java/Python
- Lead code reviews and mentor junior engineers
- Optimize cloud infrastructure on AWS/GCP
- Develop CI/CD pipelines using Jenkins and Kubernetes
- Collaborate with product teams to translate requirements into technical specifications
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in backend development
- Expertise in distributed systems and RESTful APIs
- Strong proficiency in SQL and NoSQL databases
- Experience with Agile/Scrum methodologies
- Bachelor's degree in Computer Science or equivalent
- Proven track record of delivering scalable production systems