Staff Software Engineer
Skills
About the role
Description
Rokt is an ecommerce technology company with the mission of making every transaction more relevant. The Rokt ecommerce Network leverages proprietary machine learning recommendation systems, powering billions of transactions for hundreds of millions of customers, and is trusted to do this by companies like Live Nation, Fanatics, Macy's, AMC Theatres, PayPal, Uber, Hulu, Staples, Albertsons and HelloFresh.
The Role: As a Staff Software Engineer on one of Rokt's core platform teams, you will lead the architecture, design, and delivery of the scalable services behind Rokt's ecommerce platform, setting technical direction across teams for systems that power over 10 billion transactions a year.
Growth: Pathways to Principal Software Engineer (IC Track) and Engineering Manager/Director (People Leader Track) per your preferences and abilities.
Pay: Target total compensation ranges from $470k - $615k, comprised of a fixed annual salary of $290k - $360k, plus employee equity plan grant. In addition, you will receive world-class employee benefits.
Responsibilities
Technical
Own the architecture, design, development, testing, deployment and maintenance of high-throughput, low-latency services in languages like Go, Scala, Java, C#, or TypeScript.
Drive systemic performance optimisations and refactors that improve reliability, latency, and cost across multiple services or teams.
Lead root cause analysis on complex, cross-system production incidents, and drive the engineering response that prevents recurrence.
Own architectural decisions and lead system design reviews across teams, ensuring solutions scale as transaction volume and traffic grow.
Research and leverage AI tooling, LLMs, and agents to automate manual processes, accelerate learning, and lift developer productivity across the org.
Contribute to knowledge sharing through tech talks, brown bags, and best practice evangelism.
Leadership
Act as technical and project leader across a group of engineers spanning one or more teams.
Provide leadership on complex technical issues, unblocking teams and de-risking high-stakes delivery.
Set standards for technical excellence, from coding to architectural best practices.
Mentor senior and mid-level engineers, and support their growth toward technical leadership.
Work cross-functionally with engineering and product leadership to plan and manage delivery expectations of roadmap items.
Actively monitor progress and intervene where required to mitigate risks and bottlenecks, managing expectations within and outside the team.
Compensation
This Software Engineer role pays $290k-$615k/yr. Within typical range for software engineer roles in United States.
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.