Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help shape the future of digital innovation in Sacramento's thriving tech ecosystem. We're seeking passionate engineers to build scalable, high-performance applications that impact millions of users. Enjoy competitive benefits, flexible work arrangements, and opportunities to work with cutting-edge technologies in a collaborative, startup-like environment.
Responsibilities
- Design and implement robust backend services using microservices architecture
- Lead code reviews and mentor junior developers on best practices
- Optimize application performance and scalability through continuous testing
- Collaborate with product teams to translate requirements into technical solutions
- Implement CI/CD pipelines and DevOps practices for automated deployments
- Contribute to architectural decisions and technology stack evolution
- Ensure security and compliance standards are met across all deliverables
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Python, or Go with strong OOP fundamentals
- Proficiency with cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Experience with relational databases (PostgreSQL) and caching solutions (Redis)
- Strong understanding of RESTful APIs and GraphQL
- Bachelor's degree in Computer Science or equivalent practical experience
- Proven track record of shipping production code in agile environments