Senior Software Architect

1 month ago


New York, New York, United States Rokt Full time

About Rokt

Rokt is a hyper-growth ecommerce leader that enables companies to unlock value by making each transaction relevant at the moment that matters most, when customers are buying. Our AI-based relevance Platform and scaled ecommerce network powers billions of transactions.

Job Description

We are seeking a talented Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, building, and operating distributed systems that provide personalized and relevant experiences for customers globally and empower marketers with sophisticated, AI-driven tooling.

Key Responsibilities

  • Design and develop high-throughput, low-latency distributed systems
  • Collaborate with other software engineers and product managers to solve interesting problems and drive business values
  • 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

  • Bachelor's degree or equivalent practical experience
  • 6+ years of experience in commercial software development designing, building, and operating distributed systems
  • Commercial experience in one of the following languages: Java, C#, Python, JavaScript, or Go
  • Experience in web application development, distributed systems, cloud platforms (AWS/GCP/Azure), Kubernetes, CI/CD pipelines
  • Strong background in designing and building high-throughput, low-latency distributed systems
  • Excellent communication skills in English
  • Ability to work in a fast-paced environment and adapt to changing priorities

Benefits

  • Accelerate your career with roadmaps to leadership and an annual $5000 training allowance
  • Become a shareholder with equity in the company
  • Enjoy catered lunch every day and healthy snacks in the office
  • Access generous retirement plans and fully funded premium health insurance for your entire family
  • Dog-friendly office
  • Extra leave (bonus annual leave, sabbatical leave, etc.)
  • Work with the greatest talent in town
  • See the world with offices in New York, Seattle, Sydney, Tokyo, and London


  • New York, New York, United States Figma Full time

    We are seeking a highly skilled Senior Software Architect to join our team at Figma. As a Senior Software Architect, you will play a crucial role in designing and developing integration solutions using MuleSoft Anypoint Platform. Your extensive experience in designing, developing, and implementing integrations between various SaaS providers, including...


  • New York, New York, United States Aligned Solutions Full time

    Job Title: Senior Software ArchitectJob Summary:Aligned Solutions is seeking a highly skilled Senior Software Architect to join our team. As a Senior Software Architect, you will play a crucial role in designing, developing, and maintaining our data processing pipelines and cloud environments.Key Responsibilities:Design and develop scalable and efficient...


  • New York, New York, United States Nava Full time

    About the RoleNava is seeking a talented Senior Software Architect to lead the development of our digital services. As a key member of our team, you will be responsible for designing and implementing scalable, secure, and efficient software solutions.Key ResponsibilitiesDesign and develop large-scale Salesforce applicationsLead agile teams in implementing...


  • New York, New York, United States American Express Full time

    Looking for a new challenge that combines your passion for software development with your commitment to excellence? As a Senior Identity Software Architect at American Express, you'll have the opportunity to work on a critical enterprise platform that enables global authentication and authorization across all of our applications. With a strong focus on...


  • New York, New York, United States Tradeweb Full time

    Job Title: Senior Software Engineer - Cloud ArchitectTradeweb is seeking a highly skilled Senior Software Engineer - Cloud Architect to join our team. As a key member of our Engineering team, you will be responsible for designing and building new financial asset support while modernizing and scaling our existing stack.Key Responsibilities:Work with the...


  • New York, New York, United States Arcesium Full time

    Arcesium seeks a seasoned senior software architect to lead the development of its data platform. This individual will design and implement cutting-edge technologies that power the company's data-intensive applications.Key ResponsibilitiesArchitect and implement the next-generation data platformDesign and develop innovative data productsDrive solutions for...

  • Software Architect

    1 week ago


    New York, New York, United States Mitchell Martin Full time

    Job Description: We are seeking a highly skilled Software Architect to design and develop database/ETL software packages and programs for the banking industry. The ideal candidate will have experience with ETL, Informatica Powercenter 9x/10x, Teradata Database 14/16x, and Teradata Tools and Utilities.About the Role:Develop database/ETL software packages and...


  • New York, New York, United States Snaphunt Full time

    Job Title: Senior Cloud ArchitectJob Summary:We are seeking a highly skilled Senior Cloud Architect to join our team. As a Senior Cloud Architect, you will be responsible for designing and implementing cloud-based solutions that meet the needs of our clients.Key Responsibilities:Design and implement cloud-based solutions using AWS.Manage and update AWS...


  • New York, New York, United States R K Software, Inc. Full time

    Job Description for Senior Software EngineerR K Software, Inc. is seeking a highly skilled Senior Software Engineer to join our team of talented professionals.Job SummaryThe Senior Software Engineer will be responsible for designing, developing, and deploying complex software applications using a range of technologies including Visual Studio .Net, SQL...


  • New York, New York, United States Attentive Full time

    About AttentiveAt Attentive, we're redefining the way businesses engage with their customers. Our AI-powered marketing platform provides personalized interactions at scale, empowering brands to deliver meaningful experiences. With a focus on innovation and customer-centricity, we're driving business results for leading brands worldwide.Our TeamThe Messaging...


  • New York, New York, United States Alldus Full time

    About The RoleThe Alldus team is on a mission to revolutionize the way companies hire and retain top sales talent. With a recent seed round secured, we're preparing to advance our product to the next level. We're looking for a highly skilled Founding Engineer to play a crucial leadership role in our engineering team, ensuring the development of an...


  • New York, New York, United States Source Technology Full time

    We are seeking a skilled Senior Technical Architect to lead the architectural vision and strategy at Source Technology. This role involves formulating and implementing the organization's technological architecture strategy, ensuring alignment with corporate objectives.Key Responsibilities:Developing and maintaining the overall technical direction of the...


  • New York, New York, United States SelektIT Full time

    Job Title: Senior Embedded Software EngineerLocation: Remote/FlexibleWork Status: US CitizenWe're seeking a highly skilled Senior Embedded Software Engineer to play a pivotal role in shaping the future of hardware security.About the Role:As a Senior Embedded Software Engineer, you will be responsible for developing and optimizing embedded software in C, C++,...


  • New York, New York, United States Tech Holding Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Tech Holding. As a key member of our engineering team, you will play a crucial role in designing, building, and delivering high-quality software solutions for our clients.Key Responsibilities:Collaborate with cross-functional teams to scope and distill product...


  • New York, New York, United States Kaizen Labs Full time

    About the RoleKaizen Labs is a government technology company that aims to provide modern, trusted interfaces for critical services. We are looking for a talented Senior Software Engineer to join our team in New York City.Key ResponsibilitiesLead and build initiatives to empower municipalities with digital experiencesManage, deploy, and scale our application...


  • New York, New York, United States K&L Gates Full time

    Job Title: Senior Applications ArchitectWe are seeking a highly skilled Senior Applications Architect to join our team at K&L Gates. As a key member of our Enterprise Applications team, you will be responsible for designing and developing scalable, reliable, and secure applications, SaaS, code, and workflow architectures for complex applications.Key...


  • New York, New York, United States Whistle Full time

    About UsAt Whistle, we're passionate about creating innovative solutions that make a real impact. Our team is dedicated to building a welcoming and collaborative environment where everyone feels valued and supported.Job DescriptionWe're seeking a highly skilled Senior Software Engineer to join our New Products/International team. As a key member of our team,...


  • New York, New York, United States minware Full time

    About minwareminware provides development observability software that helps engineering organizations gain full visibility into their software development process to improve predictability, efficiency, and more.Kevin Borders founded minware after bootstrapping his previous company to $86m in revenue and selling in 2021, with the idea of helping others...


  • New York, New York, United States Innova Solutions Full time

    Innova Solutions is seeking a skilled Software Development Architect to lead the design and implementation of high-performance, scalable core and web applications using best practices. The ideal candidate will have experience with Python and a strong understanding of software development methodologies.Key Responsibilities:Designing and developing...


  • New York, New York, United States GovServicesHub Full time

    Job Title: Software Architect for Large Government SystemsAbout GovServicesHub:GovServicesHub is a leading provider of innovative technology solutions for the public sector. We are dedicated to helping government agencies achieve their mission through efficient, effective, and secure technology solutions.Job Summary:We are seeking an experienced Software...