Job Description
Join our dynamic team at TechInnovate Inc. as a Senior Software Engineer in Oakland, CA! We're revolutionizing the fintech space and need your expertise to build scalable, user-centric solutions. Enjoy competitive compensation, flexible work arrangements, and the opportunity to shape the future of digital finance. Hiring immediately for this Oakland-based role!
Responsibilities
- Design and implement high-performance microservices using Python, Go, and AWS
- Lead code reviews and mentor junior engineers
- Collaborate with product teams to translate requirements into technical specs
- Optimize database queries and improve system architecture
- Implement CI/CD pipelines and automate testing workflows
- Contribute to open-source projects and stay current with emerging tech trends
Qualifications
- 5+ years of experience in backend development with Python/Go
- Expertise in AWS services (Lambda, EC2, RDS, S3)
- Strong knowledge of RESTful APIs and GraphQL
- Experience with containerization (Docker/Kubernetes)
- Proficient in SQL and NoSQL databases
- Bachelor's degree in Computer Science or equivalent
- Excellent problem-solving and communication skills