What are the responsibilities and job description for the Senior Software Engineer position at Gambit Technologies?
Senior Software Engineer 12 month contract
Hybrid 3 Days per week in a Princeton NJ office
Are you ready to code at scale and shape the future of digital media? One of the world’s largest and most influential media companies is looking for a Senior Software Engineer to join their dynamic team in Princeton, NJ.
We’re seeking a passionate technologist who thrives in a fast-paced environment and loves building reliable, scalable software. If you’re fluent in Python or Java, have strong SQL skills, and know your way around AWS, this could be your next big move.
What You’ll Do:
- Design, develop, and maintain high-performance backend services powering digital media platforms used by millions.
- Collaborate with cross-functional teams (product, data, devops) to deliver features from concept to deployment.
- Optimize database queries, develop APIs, and implement cloud-native solutions on AWS.
- Lead by example with clean, scalable code and mentorship for junior engineers.
- Participate in architecture reviews, sprint planning, and code reviews.
Your Skill Set:
- 5 years of professional software engineering experience.
- Expertise in Python or Java
- Strong knowledge of SQL and experience with large-scale relational databases.
- Solid experience working with AWS services (e.g., Lambda, S3, RDS, EC2, etc.).
- Familiarity with CI/CD, containerization (Docker), and version control (Git).
- Excellent communication skills and the ability to work well in a collaborative team environment.
Salary : $100 - $120