Senior Systems Software Engineer

7 days ago


New York, New York, United States Dstillery Full time
About Dstillery

Dstillery is a leading custom audience solutions company that empowers brands and their agencies to maximize the value of customer data and transform the way they connect with their audiences.

We're a group of relentlessly curious data scientists, engineers, and marketing and advertising professionals solving companies' toughest problems in the face of constant technological change.

Our Engineering Culture

We focus on shipping scalable, practical systems. We avoid ivory-tower architecture, preferring to ship quality code and iterate.

We use small, agile teams that can touch any part of the system. We place a high value on maintaining a good work-life balance, avoiding grinds and focusing on getting things done rather than putting in long hours.

Job Description

We're hiring a Senior Software Engineer specializing in distributed systems.

The role involves designing and implementing large-scale, fault-tolerant systems, primarily in Java and writing big-data ETL jobs.

Your work will contribute to creating Dstillery's data-driven custom audiences.

Responsibilities
  • Technical Leadership: Your experience extends beyond coding and involves influencing architectural decisions, system design, and helping to plan and drive the technical direction of projects.
  • Cross-Functional Collaboration: Collaborate closely with other teams and stakeholders, such as product managers, software engineers, site reliability engineers, and data science to ensure the successful execution of projects.
  • Coding and Documentation: Design, develop, document, and maintain highly scalable, fault-tolerant, distributed systems as a member of one of our software engineering teams. Propose and encourage adherence to best practices and standards.
Qualifications
  • Extensive Experience: 6+ years delivering high-quality software solutions and hands-on experience designing production systems.
  • Designing APIs at Scale: You have designed, built, broken, and rebuilt APIs at scale using Java, C++, Go, or .Net, with an emphasis on understanding and designing large-scale systems beyond writing CRUD REST APIs.
  • Technical Skills: Interested in working with Java for applications, Python for ETL, Apache Kafka, MySQL, Spark, Hive, ScyllaDB, Airflow, Terraform, Google Cloud Platform solutions such as Compute Engine, Cloud Storage, Cloud SQL, Google Kubernetes Engine, BigQuery, Dataflow, and Cloud Run.


  • New York, New York, United States Cynet Systems Full time

    Job Title: Senior Java Software EngineerJob Description:At Cynet Systems, we are seeking a highly skilled Senior Java Software Engineer to join our team.As a Senior Java Software Engineer, you will be responsible for designing and developing full-stack applications using Java/J2EE, Spring Boot, and Node.js.Key Responsibilities:- Design and develop full-stack...


  • 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 Gemini Full time

    About the Role:We are seeking a highly skilled Senior Software Systems Engineer to join our team of core trading systems developers. As a key member of our team, you will be responsible for improving and expanding the functionality of our matching engine, order entry mechanisms, and market data publication.As a Senior Software Systems Engineer, you will...


  • New York, New York, United States Cynet Systems Full time

    Job Title: Senior Cloud Native Software EngineerJob Description:Responsibilities:As a Senior Cloud Native Software Engineer at Cynet Systems, you will collaborate with stakeholders to refine requirements and define architecture for our cloud-native web applications. You will work with a team of approximately 18 developers, including full-time and...


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

    Job Title: Senior Software Engineer - Distributed SystemsAbout the Role: We are seeking a highly skilled Senior Software Engineer to join our team at Salesforce. As a Senior Software Engineer, you will be responsible for designing and implementing large-scale distributed systems. You will work closely with our team to understand scaling, availability, and...


  • New York, New York, United States Dexian - DISYS Full time

    Job Title: Senior Software Engineer - Banking and Financial SystemsJob Summary: We are seeking a highly skilled Senior Software Engineer to join our team at Dexian - DISYS. As a Senior Software Engineer, you will be responsible for reviewing and analyzing moderately complex Software Engineering challenges, contributing to the resolution of moderately complex...


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

    NVIDIA is seeking a highly skilled Senior System Software Engineer to join its GPU-accelerated deep learning software team. As a key member of this team, you will be responsible for developing and enhancing functionalities within the GenAI-Perf, Triton Performance Analyzer, and Triton Model Analyzer tools.Collaborate with researchers and engineers to...


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

    About UsDstillery is a leading custom audience solutions company, empowering brands and their agencies to maximize the value of customer data and transform the way they connect with their audiences. We're a group of relentlessly curious data scientists, engineers, and marketing and advertising professionals solving companies' toughest problems in the face of...


  • New York, New York, United States Gemini Space Station Full time

    Gemini Space Station seeks a highly skilled Senior Software Engineer to join their team in New York, NY. The ideal candidate will have a Master's degree in Electrical Engineering or a related technical field and three years of experience in software engineering-related occupations. Responsibilities include designing and developing new software products and...


  • New York, New York, United States Palantir Technologies Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Palantir Technologies. As a Senior Software Engineer, you will be responsible for designing and building Palantir's managed Kubernetes product offerings across all environments.Key Responsibilities:* Deliver a container runtime to...


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

    Job Summary:As a Senior Software Systems Architect at Mphasis, you will lead a team of IT professionals to analyze software requirements and design solutions for software systems. You will provide guidance and mentor junior/entry-level IT professionals to develop and maintain software programs. The ideal candidate will have a Master's degree in Computer...


  • New York, New York, United States Motion Recruitment Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, building, and maintaining back-office web applications using .NET Core (C#).Key Responsibilities: Design and develop scalable, secure, and optimized web solutions...


  • New York, New York, United States RIT Solutions, Inc. Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at RIT Solutions, Inc. The ideal candidate will have a strong background in software development and a passion for building scalable and resilient systems.Key Responsibilities:- Design and develop large-scale software systems-...


  • New York, New York, United States Open Systems Technologies Full time

    Job SummaryWe are seeking a highly skilled Senior Software Architect to join our team at Open Systems Technologies. The ideal candidate will have a strong background in software engineering and experience with low latency trading systems.Key ResponsibilitiesDesign and implement ultra-low latency trading platformsCollaborate with hardware and software...


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

    LingaTech is seeking a talented Senior Software Engineer to contribute to the development of best-in-class solutions.As a Senior Software Engineer, you will design, build, and maintain enterprise-wide systems that support financial business processes.You will work on various applications, including Configuring, Pricing, and Quoting (CPQ), ordering, and...


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

    Job Title: Senior Software EngineerJob Summary: We are seeking a highly skilled software engineer to join our team. Responsibilities include designing, developing, and testing software applications.Responsibilities:Design software applications and systemsDevelop and test software codeCollaborate with cross-functional teamsRequirements:Proven experience in...


  • New York, New York, United States GE Healthcare Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at GE Healthcare. As a key member of our software development team, you will be responsible for designing, developing, and evolving software for our Mobile Digital Health products.Responsibilities:* Design and implement software solutions...


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

    MongoDB is seeking a highly skilled Senior Software Engineer to join our Distributed Systems team. As a key member of our team, you will be responsible for designing, implementing, and maintaining the core components of our database server. Your expertise in distributed systems, software architecture, and programming languages will be invaluable in helping...


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

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Nextdoor. As a Senior Software Engineer, you will be responsible for designing, building, and deploying flexible backend systems at scale.Key ResponsibilitiesDevelop and improve frameworks across our backend servicesMake direct contributions to your team's product...


  • New York, New York, United States Palantir Technologies Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Palantir Technologies. As a Senior Software Engineer, you will be directly responsible for Palantir's observability platform, which includes everything from log/metric/trace ingestion and processing, monitoring and alerting solutions, and all other workflows on top of...