Job Description
Join InnovateTech Solutions as a Senior Software Engineer and be part of our award-winning team revolutionizing urban tech solutions. Located in the heart of Manhattan, we offer a collaborative environment where your expertise directly impacts millions of New Yorkers. Enjoy competitive benefits, flexible work arrangements, and opportunities to lead cutting-edge projects that shape the future of local commerce and services.
Why Join Us?
- Competitive salary with equity options
- Comprehensive health benefits and 401(k) matching
- Professional development stipend
- Hybrid work model (3 days in office)
- Impactful work solving real urban challenges
Responsibilities
- Design and implement scalable backend services for local commerce platforms
- Lead API development integrating with NYC municipal systems
- Mentor junior engineers through code reviews and pair programming
- Optimize database performance for high-traffic location-based services
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and maintain robust testing frameworks
- Stay current with emerging technologies in distributed systems
Qualifications
- 5+ years of experience in backend development (Java/Python)
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and microservices architecture
- Proven experience with relational (PostgreSQL) and NoSQL databases
- Bachelor's degree in Computer Science or equivalent experience
- Experience with geospatial APIs and location-based services
- Excellent problem-solving skills and ability to work in agile environments