Rokt is looking to solve the problem of unlocking real-time relevance in ecommerce, and is seeking a Senior Software Engineer to help build and scale high-performance systems and data pipelines that serve billions of transactions annually.
Requirements
- 5+ years of professional experience (or 3+ with an advanced degree) designing and building distributed systems or data platforms at scale.
- Proficient in writing performant, maintainable code in one or more languages such as Java, Python, Scala, or Go.
- Hands-on experience with modern data processing technologies, including distributed query engines (e.g., Spark, Flink), stream processing (e.g., Kafka Streams, Apache Beam), and open table formats (e.g., Iceberg, Delta Lake).
- Solid understanding of SQL, data modeling, and query optimization, along with foundational Linux and scripting skills.
- Experience building data products on medallion architectures or with stateful stream processing.
- Familiarity with AdTech or large-scale analytics environments.
Responsibilities
- Design and scale high-impact systems: Build, test, deploy and refactor code that solves complex problems at the core of our ecommerce platform.
- Accelerate innovation with data products: Drive the development of cutting-edge, AI-enhanced data and engineering solutions.
- Own outcomes end-to-end: Manage priorities, deliver high-quality work independently, and maintain system health, including CI/CD and on-call responsibilities.
- Collaborate to amplify impact: Partner across teams to solve business-critical challenges, ensuring your work aligns with broader goals.
- Elevate engineering excellence: Mentor others, uphold best practices, and prioritize user experience, performance, and maintainability in everything you build.
Other
- Strong product and customer mindset—able to translate user needs into scalable, reliable technical solutions.
- Excellent communicator with a collaborative, open approach to working across teams using written and verbal tools.
- Become a shareholder. Every Rokt’star gets equity in the company
- Enjoy catered lunch every day and healthy snacks in the office.
- Access generous retirement plans like a 4% dollar-for-dollar 401K matching plan and great health benefits for you and your dependents.