Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing digital experiences for Fortune 500 clients. As a Senior Software Engineer, you'll architect scalable solutions using cutting-edge technologies while mentoring junior developers. We offer competitive benefits, flexible work arrangements, and opportunities to lead high-impact projects in a collaborative environment.
Our Sacramento hub features state-of-the-art facilities, regular hackathons, and dedicated learning stipends. We're committed to fostering innovation while maintaining work-life balance through our results-only work culture.
Responsibilities
- Design and implement cloud-native microservices using AWS and Docker
- Lead code reviews and enforce best practices across the team
- Mentor junior engineers through pair programming and technical workshops
- Collaborate with product teams to translate requirements into technical specifications
- Optimize system performance and implement CI/CD pipelines
- Contribute to open-source projects and technical blog content
- Participate in agile ceremonies and drive sprint deliverables
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Python, or JavaScript with frameworks
- Strong understanding of RESTful APIs and GraphQL
- Experience with cloud platforms (AWS/GCP/Azure) and containerization
- Proficient in SQL and NoSQL databases (PostgreSQL, MongoDB)
- Demonstrable experience with Agile methodologies and DevOps tools
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and attention to detail