Job Description
Join InnovateTech Labs as a Senior Software Engineer and shape the future of digital innovation. We're seeking a visionary builder to architect scalable solutions in a collaborative, fast-paced environment. You'll leverage cutting-edge technologies to solve complex challenges while mentoring emerging talent. If you thrive on ownership and impact, this is where your expertise will shine.
Responsibilities
- Architect and implement scalable backend systems using cloud-native technologies
- Lead technical design sessions and mentor junior engineers
- Optimize application performance and security across distributed systems
- Collaborate with product teams to translate requirements into robust solutions
- Drive CI/CD pipeline improvements and DevOps best practices
- Contribute to open-source projects and stay ahead of emerging trends
Qualifications
- 8+ years of experience in software development with 3+ in leadership roles
- Expertise in Go, Python, or Java with strong architecture skills
- Proven track record with AWS/GCP, Kubernetes, and microservices
- Deep understanding of distributed systems and data modeling
- Experience with SRE principles and observability tools (Prometheus, Grafana)
- Strong communicator with ability to articulate technical concepts to stakeholders