Job Description
Join our dynamic team at TechInnovate Solutions as we revolutionize the fintech industry. We're seeking a passionate Senior Software Engineer to architect scalable solutions in a collaborative, agile environment. You'll work on cutting-edge cloud infrastructure while mentoring junior developers and driving technical excellence. Enjoy competitive benefits, flexible work arrangements, and the opportunity to shape products used by millions.
Responsibilities
- Design and implement high-performance microservices using Java/Python
- Lead code reviews and enforce best practices across the team
- Optimize cloud infrastructure on AWS/GCP for 99.99% uptime
- Collaborate with product teams to translate requirements into technical specs
- Mentor junior engineers through pair programming and architecture sessions
- Drive CI/CD pipeline improvements for rapid deployment cycles
Qualifications
- 5+ years of experience in backend software development
- Expertise in Java, Python, or Go with cloud-native patterns
- Strong knowledge of distributed systems and database design
- Proficient in containerization (Docker/Kubernetes) and CI/CD tools
- Bachelor's degree in Computer Science or equivalent experience
- Proven ability to lead technical projects from conception to deployment