Senior Software Engineer - NYC

Hyper-growth ecommerce leader enabling companies to increase value through AI and ML-powered solutions for personalized customer experiences.
$291,000 - $375,000
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
6+ years of experience
Enterprise SaaS · E-Commerce · AI

Description For Senior Software Engineer - NYC

Rokt is a rapidly growing ecommerce technology company valued at $3.5 billion USD, operating across 15 countries. They're seeking a Senior Software Engineer to join their engineering team in New York City. The role offers a competitive total compensation package between $291,000 - $375,000, including equity and comprehensive benefits.

The position involves working on backend development teams, building and maintaining high-throughput, low-latency distributed systems that power more than 6.5 billion transactions connecting 400 million customers worldwide. The ideal candidate will have 6+ years of experience in commercial software development, strong expertise in languages like Java, Python, or Go, and experience with cloud platforms and distributed systems.

Rokt offers a unique opportunity to work with AI and ML-powered technology at scale, handling millions of transactions daily. The company promotes a transparent career path with clear progression opportunities and competitive compensation. The work environment is collaborative and hybrid, with teams spending 4 days per week in their modern, dog-friendly office while offering flexibility for remote work.

Benefits include a generous $10,000 annual training allowance, equity participation, fully funded health insurance, 401k matching, and various perks such as catered lunches and gym membership. The company culture emphasizes diversity, innovation, and continuous learning, making it an ideal place for engineers who want to work on challenging problems while advancing their careers in a supportive environment.

Last updated 21 hours ago

Responsibilities For Senior Software Engineer - NYC

  • Design, develop, test, deploy and improve code that solves real-world problems
  • Own complex product features end to end - with a focus on customer impact
  • Manage priorities, deadlines and deliverables
  • Operate with autonomy in solving problems
  • Collaborate with other teams to deliver new products
  • Create fast, scalable and easy-to-use applications
  • Build libraries and frameworks that others can use
  • Take responsibility for system health, monitoring and alerting, and CI/CD pipelines
  • Support and mentor other engineers on best practices, architecture, and quality

Requirements For Senior Software Engineer - NYC

Java
Python
JavaScript
Go
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 6+ years of experience, or 4 years with an advanced degree, in commercial software development
  • Commercial experience in Java, C#, Python, JavaScript or Go
  • Experience in web application development, distributed systems, cloud platforms
  • Strong background in designing and building high-throughput low-latency distributed systems
  • Excellent communication skills in English
  • On-call responsibilities for system alerts
  • Ability to share ideas through proposals, presentations, and team discussions
  • Comfort in remote communication through various collaborative tools

Benefits For Senior Software Engineer - NYC

401k
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Equity
  • Annual $10,000 training allowance
  • Company equity for all employees
  • Catered lunch and healthy snacks
  • Gym membership
  • 4% dollar-for-dollar 401K matching
  • Fully funded premium health insurance
  • Dog-friendly office
  • Extra leave including bonus annual leave and sabbatical leave
  • Global offices in New York, Seattle, Sydney, Tokyo and London
  • Flexible work arrangements with 1 week per quarter working from anywhere

Interested in this job?

Jobs Related To Rokt Senior Software Engineer - NYC

Senior Software Engineer - Seattle

Senior Software Engineer position at Rokt, building scalable ecommerce solutions with AI/ML technology, offering competitive compensation and comprehensive benefits.

Senior Software Development Engineer, AWS Aurora MySQL Engine

Senior Software Engineer role at Amazon AWS Aurora, building high-performance cloud database services with MySQL compatibility.

Application Engineer, Salesforce

Senior Salesforce Application Engineer role at Meta focusing on building enterprise applications and custom solutions using Salesforce and various technologies.

Technical Support Engineering

Senior Technical Support Engineer role at Microsoft focusing on Azure Cosmos DB support, offering hybrid work and comprehensive benefits.

Senior Software Engineer - Alternatives Data Management

Senior Software Engineer role at Addepar, building ML-powered solutions for alternative investment management, offering competitive compensation and growth opportunities.