Job Description
Join InnovateTech Solutions, a leading fintech disruptor in Sacramento, as we revolutionize digital banking experiences. We're seeking a passionate Senior Software Engineer to architect scalable cloud-native solutions and drive innovation in our payment processing platform. You'll collaborate with elite engineers in a culture that values creativity, autonomy, and technical excellence. Enjoy comprehensive benefits including equity, flexible work arrangements, and professional development stipends.
Responsibilities
- Design and implement high-performance microservices using AWS Lambda and Kubernetes
- Lead code reviews and mentor junior engineers on best practices
- Optimize database queries and system architecture for 99.99% uptime
- Develop CI/CD pipelines using Jenkins and Terraform for infrastructure-as-code
- Partner with product teams to translate business requirements into technical solutions
- Conduct security audits and implement OWASP-compliant protocols
- Drive adoption of DevOps practices across engineering teams
Qualifications
- Bachelor's degree in Computer Science or 8+ years equivalent experience
- Expertise in Java/Spring Boot and Python/Go programming languages
- Proven experience with distributed systems and event-driven architecture
- Strong background in cloud platforms (AWS/GCP) and containerization
- Proficiency in SQL databases (PostgreSQL) and NoSQL solutions (MongoDB)
- Deep understanding of RESTful APIs and GraphQL
- Experience with Agile/Scrum methodologies and JIRA
- CS fundamentals: algorithms, data structures, and system design