Job Description
Join our dynamic team at InnovateTech Solutions and help shape the future of technology! We're urgently seeking a passionate Senior Software Engineer to build scalable, high-performance applications. This is a rare opportunity to join a rapidly growing startup with competitive compensation, comprehensive benefits, and meaningful equity options in our Mesa, Arizona headquarters.
As a key member of our engineering team, you'll collaborate with cross-functional teams to deliver cutting-edge solutions. We offer a flexible hybrid work environment, professional development stipends, and the chance to make a tangible impact in a collaborative, innovative culture.
Responsibilities
- Design, develop, and maintain scalable microservices using Java, Python, and cloud technologies (AWS/GCP)
- Mentor junior engineers and conduct code reviews to uphold quality standards
- Architect solutions for high-traffic systems while optimizing performance and security
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines and DevOps best practices for seamless deployments
- Lead technical initiatives and contribute to open-source projects
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years in software development)
- Expertise in backend technologies (Java, Spring Boot, Node.js) and cloud platforms
- Strong proficiency in databases (SQL, NoSQL) and distributed systems design
- Experience with agile methodologies and test-driven development
- Proven track record of delivering complex projects in startup environments
- Excellent problem-solving skills and ability to work autonomously