Job Description
Join our dynamic team at InnovateTech Solutions as a Senior Software Engineer and revolutionize digital experiences for Fortune 500 clients. We're seeking a visionary developer to architect scalable cloud-native solutions while mentoring junior engineers. Located in Manhattan's tech hub, you'll collaborate with cross-functional teams to deliver mission-critical applications that impact millions of users. Enjoy competitive benefits including unlimited PTO, 401(k) matching, and professional development stipends.
Responsibilities
- Design and implement microservices architecture using AWS/GCP
- Lead code reviews and enforce engineering best practices
- Optimize application performance and security protocols
- Mentor junior engineers through pair programming sessions
- Drive CI/CD pipeline improvements and DevOps initiatives
- Collaborate with product teams to define technical requirements
- Contribute to open-source projects and technical publications
Qualifications
- 8+ years of experience in backend development (Java/Python/Go)
- Expertise in distributed systems and cloud infrastructure
- Proficiency with containerization (Docker/Kubernetes)
- Strong knowledge of CI/CD tools (Jenkins/GitLab)
- Experience with Agile methodologies and Scrum
- Bachelor's degree in Computer Science or equivalent
- Portfolio showcasing complex system architectures
- Excellent problem-solving and communication skills