Job Description
Join our dynamic engineering team at InnovateTech Solutions and help shape the future of digital innovation. We're seeking a passionate Senior Software Engineer to lead cutting-edge projects that impact millions of users worldwide. Enjoy competitive compensation, flexible work arrangements, and opportunities to work with industry leaders.
Why join us?
- Work on scalable cloud-native applications serving California's tech market
- Collaborate with cross-functional teams in London and San Francisco
- Professional development budget and quarterly innovation hackathons
- Comprehensive benefits package including private healthcare
Responsibilities
- Design and implement scalable microservices architecture for high-traffic applications
- Lead code reviews and mentor junior engineers on best practices
- Optimize system performance and troubleshoot complex technical challenges
- Collaborate with product teams to translate requirements into technical solutions
- Implement CI/CD pipelines and DevOps practices for seamless deployments
- Contribute to architectural decisions and technology stack evolution
- Ensure compliance with security and data privacy standards
Qualifications
- 5+ years of experience in backend development with Node.js/Python
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of distributed systems and database design
- Proven track record of delivering production-ready applications
- Experience with agile methodologies and JIRA/Confluence
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and attention to detail