Skip to content
← Back to job listings

Senior Software Engineer

Rokt · Austin, United States

External listingfull-time17 days ago

About The Role

Join Rokt, a leading ecommerce platform that powers over 10 billion transactions a year. As a Senior Software Engineer, you will design, build, and maintain scalable services, troubleshoot production issues, and drive performance optimizations. You will also mentor junior engineers, collaborate with cross-functional stakeholders, and participate in an on-call rotation. Enjoy a range of benefits including generous PTO, employee equity options, catered lunches, health and wellness benefits, and a hybrid workplace.

  • Design, develop, test, deploy, maintain and improve scalable services dealing with ultra high-throughput.
  • Troubleshoot production issues, conduct incident root cause analysis, optimise performance, and maintain scalable solutions under real traffic.
  • Drive performance optimisations and refactors that improve system reliability, latency, and cost.
  • Relevant bachelor's degree (or equivalent experience) and 4+ years in commercial software development, designing, building, and operating distributed systems in modern languages like C#, Go, Java, Scala, or TypeScript
  • Strong analytical and problem-solving ability across troubleshooting, performance, and scale
  • Experience with cloud platforms, CI/CD pipelines, and containerisation and orchestration tools (Docker/Kubernetes)
  • Experience taking your own code to production and operating it
  • Willingness to work 4 day in-office, 1 day remote weekly schedule
  • Site Reliability Engineering. Owning the operational surface of high-traffic systems: observability, anomaly detection, incident response, and automations that keep on-call sustainable as the network grows
  • Web & Mobile front-end & SDKs. Building and Refining Rokt's Web and Mobile Software Development Kits for performance, security, and seamless integration across thousands of partner environments
  • MLOps. Building the infrastructure that lets ML move from notebook to production: feature and data access at scale, model management & training, deployment, and the tooling ML Applied Scientists depend on to ship and iterate
  • Data engineering. Building and scaling ingestion and storage on open-source foundations like Kafka, Spark, Cassandra, Iceberg, and Trino. Owning data systems that stay correct and queryable as volume grows by orders of magnitude
  • High-throughput, low-latency distributed systems. Designing and operating internet scale backend services and APIs, with versioning, performance, scalability, and reliability treated as first-order concerns
  • + Experience relevant to one or more of the following:

This is an external listing. JobSpring does not represent or verify the employer. Report this listing