Software Engineer - Video Content Augmentation
Job Description
Job DescriptionSoftware Engineer - Video Content Augmentation
Job Title: Back-End Software Engineer (Rust)
Location: New York, NY (Hybrid - 4 days onsite)
Salary Range: $145,000 - $200,000 (Base)
About the Role
We are seeking an experienced and passionate Back-End Software Engineer with strong proficiency in Rust and Java to join a dynamic team driving innovation in the sports technology space. As a key contributor, you'll play a vital role in building scalable, high-performance systems that power real-time data products for millions of users across the globe.
This position is ideal for engineers who thrive in a fast-paced, collaborative, and Agile environment. You'll be encouraged to take ownership of projects, continuously improve processes, and stay at the forefront of emerging technologies.
Key Responsibilities
-
Design, develop, and maintain high-performance server-side applications using Rust
-
Lead new Rust projects and help transition legacy Java frameworks to Rust
-
Collaborate closely with front-end developers to ensure seamless integration
-
Design and maintain robust relational databases (e.g., PostgreSQL, MySQL)
-
Build and maintain RESTful APIs and web services
-
Optimize applications for speed, scalability, and reliability
-
Write clean, maintainable, and well-documented code
-
Troubleshoot, debug, and solve technical challenges
-
Stay current with industry trends and emerging tools/technologies
Required Qualifications
-
Proven experience as a back-end software engineer
-
Strong proficiency in Rust and its ecosystem
-
Experience with Java and frameworks like Spring
-
Solid understanding of relational databases and data modeling
-
Proficient in building and consuming RESTful APIs
-
Familiarity with Git and modern version control practices
-
Strong analytical and problem-solving skills
-
Excellent communication and teamwork abilities
Preferred Qualifications
-
Experience with cloud platforms (AWS, GCP, or Azure)
-
Familiarity with Agile/Scrum development methodologies
-
Knowledge of testing frameworks (e.g., JUnit)
Benefits
-
Competitive salary and annual leave
-
Comprehensive health insurance
-
Skills training and professional development opportunities
-
Social and team-building events throughout the year
-
Wellness programs and initiatives
Additional Information
This is a full-time role based in New York, with a hybrid working model requiring 4 days per week in-office. The exact compensation will be based on location, experience, and seniority.
We are committed to fostering a diverse and inclusive workplace. All qualified applicants are encouraged to apply and will be considered regardless of background, identity, or status.
- For this position, you must be currently authorized to work in the United States without the need for sponsorship for a non-immigrant visa. This job was first posted by CyberCoders on 02/13/2024 and applications will be accepted on an ongoing basis until the position is filled or closed.CyberCoders is proud to be an Equal Opportunity Employer
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity or expression, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, status as a crime victim, disability, protected veteran status, or any other characteristic protected by law. Our hiring process includes AI screening for keywords and minimum qualifications. Recruiters review all results. CyberCoders will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable state and local law, including but not limited to the Los Angeles County Fair Chance Ordinance, the San Francisco Fair Chance Ordinance, and the California Fair Chance Act. CyberCoders is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. Individuals needing special assistance or an accommodation while seeking employment can contact a member of our Human Resources team at Benefits@CyberCoders.com to make arrangements.