Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$180k - $260k

GrabJobs

About Hightouch Hightouch’s mission is to empowereveryoneto take action on their data. Through our Reverse ETL platform, business and data users can seamlessly sync data from where it resides, such as warehouses and databases, to where it is needed, including operational systems and SaaS tools. Traditionally, acting on data has required engineering time and bandwidth, and left most business users stuck with charts and reports that are unable to take automated action on their data. With Hightouch, every business user, without writing any code, can activate data to streamline critical processes, improve marketing performance, and scale operations. Our team operates with a focus on making a meaningful impact for our customers. We believe in approaching challenges with a first principles thinking mindset, moving quickly and embracing our value of efficient execution, and treating each other with compassion and kindness. We look for team members that are strong communicators, have a growth mindset, and are motivated and persistent in achieving our goals. Hundreds of companies use Hightouch, including Spotify, Ramp, Grammarly, NBA, Plaid, and Betterment. We’re based in San Francisco, are remote-friendly, and backed by leading investors such as Amplify Partners, ICONIQ Growth, Bain Capital Ventures, Y-Combinator, and Afore Capital. About the Role We are looking for a distributed systems engineer to work on the systems that power the syncing engine our customers and other engineering teams rely on. This presents an exciting challenge where you can apply your expertise in distributed systems, performance optimization, and troubleshooting to push the boundaries of what is possible and meaningful improve our ability to move massive amounts of customer data. This role also provides a unique opportunity to work on a multi-cloud and multi-region infrastructure that supports a global customer base. We believe in enabling our engineers to do their best work for our customers by giving them extremely high levels of ownership and autonomy. This comes in different forms: you will own and deliver projects from start to finish, you will work directly with customers to solve their hardest scaling problems, and you will have a lot of influence over what we work on as a team and company. Some of the problems we’ll be working on include: Sync Speed: Customers want to sync a lot of data to important destinations like Facebook and Snapchat, which requires us to analyze every part of our syncing process and find where we can optimize to sync data more quickly Streaming Syncing: We currently sync data from sources in batch only, but envision a world where we also do syncs in real-time and support streaming sources like webhooks and queues Scalability and Reliability: As part of our rapid growth, we’re always evaluating current future bottlenecks in scaling and reliability, and architecting for the next order of magnitude of growth Personalization API: Our Personalization API product provides a low latency caching layer on top of data warehouses that enable customers to use their data warehouse for real-time personalization use cases with Multi-Region and Multi-Cloud: Supporting our multi-region and multi-cloud backend, including extending it to launch Hightouch on in new regions to support data residency requirements of our global customer base We are looking for talented, intellectually curious, and motivated individuals who are interested in tackling the problems above. This is a senior role, but we focus on impact and potential for growth more than years of experience. The salary range for this position is $180,000 - $260,000 USD per year, which is location independent in accordance with our remote-first policy. We also offer meaningful equity compensation in the form of ISO options, and offer early exercise and a 10 year post-termination exercise window. About You You are an engineer with a passion for solving hard technical problems that generate real value for customers. You’re motivated by high ownership and are comfortable in a fast-paced, startup environment. You have experience and comfort with distributed systems and high-scale systems or the ability and desire to build this experience quickly. This experience can take different forms: You’ve built syncing engines that process and move terabytes of data per day in a scalable way You’ve created event collection or data streaming services that power company critical systems You’ve owned systems that have undergone orders of magnitude of growth and helped them scale accordingly You have relevant skills and are a fast learner who is excited to take on the challenges we face Interview Process Our goal with the interview process is to balance speed with giving both parties opportunities to assess whether there is a strong mutual fit. We will ask you questions, but we want you to ask us questions! Our technical interviews focus on how you design systems because we believe this is the best way for us to see how you work and for you to see how we collaborate. We don’t ask you to write code to solve technical brainteasers that don’t appear in your day to day job. Recruiter Screen [30m]: Introductory call with our recruiting team to get to know each other and see if the role could be a good mutual fit. System Design Screen [45m]: Designing a data processing feature end-to-end. Hiring Manager Interview [30m]: Chat with hiring manager about past experiences and future operating preferences to assess fit on company values and operating principles. System Design Interview [90m]: Work with the interviewer to architect a system at a conceptual level. The problem will be at a pretty high level - and have both product and customer requirements as well as technical.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Newark, NJ vacancy
  •  ...verified, and used. We’re looking for a Senior Full-Stack Engineer to join our forward-deployed engineering team. You’ll work directly...  ...deploy impactful identity solutions. This role blends hands-on software development, technical consulting, and customer success: ideal... 
    Suggested
    Remote work

    GrabJobs

    Newark, NJ
    1 day ago
  •  ...Job Title: Full Stack Software Engineer Location: Newark, NJ (Hybrid) Duration: 12 Months (Temp to Hire) Full Stack Developer/Engineer Are you interested in building capabilities that enable the organization with innovation, speed, agility, scalability and efficiency... 
    Suggested
    Temporary work

    Spectraforce Technologies

    Newark, NJ
    1 day ago
  •  ...business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance...  ...and architectural patterns.Position Summary:Seeking a software engineer with experience in experience in ETL/Data Engineering,... 
    Suggested
    Full time
    Work at office
    Flexible hours
    Shift work
    Day shift

    Bank of America

    Newark, NJ
    4 days ago
  •  ...developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, coding solutions, unit testing, and ensuring the... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Flexible hours
    Shift work
    Day shift

    Bank of America

    Newark, NJ
    3 days ago
  •  ...researchers — has uncovered thousands of real-world zero-days across the software billions rely on, and achieved the #1 ranking on HackerOne’s...  ...era of defense — we’d love to talk. Your Role: Software Engineer - Platform / Core Infrastructure We’re looking for a... 
    Suggested
    Full time
    Contract work
    Immediate start
    Remote work

    GrabJobs

    Newark, NJ
    4 days ago
  • $158.1k - $213.8k

     ...range of backgrounds and experiences to empower and inspire each other. Imagine your future with us.ABOUT THIS ROLEAs a Software Development Engineer, it’s up to you to define, design and refine the tech that keeps us one step ahead of listeners. Anticipate. Innovate. Bring... 
    Contract work
    Internship
    Flexible hours

    Audible

    Newark, NJ
    3 days ago
  • $158.1k - $213.8k

     ...advance the state of internet audio through faculty collaborations.ABOUT YOU We are seeking a highly skilled and innovative Software Development Engineer to design, architect, and implement machine learning solutions that drive transformative technological advancements. You... 
    Internship
    Flexible hours

    Audible

    Newark, NJ
    2 days ago
  •  ...Job Description Title: Software Engineer 4 Location: Newark, Delaware Duration: 1 year Job Description Guides very complex design, maintenance, enhancement, testing, implementation, and support of software. Guides the development of software test requirements... 
    Full time

    Integrated Resources Inc.

    Newark, NJ
    1 day ago
  •  ...generate more opportunities thanks to our advanced lead generation engine, hyper-personalized sequencing, omnichannel outreach, and AI-...  ...priority. Thank you for your vigilance and understanding. Software engineers build the core of Amplemarket. The three co-founders... 
    Remote work

    GrabJobs

    Newark, NJ
    2 days ago
  •  ...to work is how we deliver award-winning services to our customers and ultimately build customer value. We’re seeking a Senior Software Engineer to join our stellar team! You will have the opportunity to part of Development of market leading products in the Capital MarketWe... 
    Full time
    Work at office
    Local area
    Remote work

    Broadridge

    Newark, NJ
    2 days ago
  •  ...while helping others along the way, come join the Broadridge team.Broadridge is growing! We are seeking an enthusiastic Senior Software Engineer (Java) to join our team. In this role, you will work with internal teams and business partners to design, develop, and... 
    Full time
    Local area

    Broadridge

    Newark, NJ
    6 hours ago
  • $104k - $171.6k

    Job Classification:Technology - Engineering & CloudAre you interested in building capabilities that enable the organization with innovation...  ...world’s leading financial services institutions.As a Senior Software Engineer (MDM) in the Chief Data Office (CDO), you will... 
    Full time
    Part time
    Work at office
    Remote work
    3 days per week

    PGIM

    Newark, NJ
    6 hours ago
  •  ...Description Software Engineer Location: Remote / Alexandria, VA Clearance: Active TS/SCI or eligibility to be cleared   GeoDelphi, Inc. dba Whitespace is building Iris, a trust-first Agentic AI platform for global leaders. Recognized as one of the most innovative... 
    Casual work
    Remote work

    GrabJobs

    Newark, NJ
    3 days ago
  •  ...good advertising to thrive. About The Team We believe that engineers solve problems end-to-end. From researching the problem to...  ...amazing products to customers. We fundamentally believe that software works better when engineers own the whole lifecycle of solving... 
    Work at office
    Remote work
    Work from home
    Worldwide

    GrabJobs

    Newark, NJ
    4 days ago
  •  ...Audible is seeking a Lead Software Engineer to design, architect, and implement content discovery solutions with the Kaleidoscope Engineering team. The role focuses on translating complex business challenges into scalable, intelligent systems while driving performance... 

    Audible

    Newark, NJ
    2 days ago
  • $104k - $130k

     ...Software Engineer I Location: Remote, USA Compensation: $104,000.00-$130,000.00 Benefits Offered: Vision, Medical, Life, Dental, 401K (Range applies to US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience. Employment Type: Full-Time... 
    Full time
    Temporary work
    Work at office
    Remote work

    GrabJobs

    Newark, NJ
    1 day ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Work at office

    GrabJobs

    Newark, NJ
    4 days ago
  • $140k - $200k

     ...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Work at office

    GrabJobs

    Newark, NJ
    4 days ago
  •  ...processing, delivery, and sharing. If you have experience and interest in these kinds of problems we'd love to hear from you. As a Software Engineer focusing on application development at Flow you will be building cutting edge real-time technology for developers and... 

    GrabJobs

    Newark, NJ
    1 day ago
  •  ...We currently hire in most U.S. states, with the exception of Hawaii. About the Role We are looking for an experienced Senior Software Engineer to join Rula’s Provider Services team, where we provide the tools necessary to bring health providers and patients together. In... 
    Full time
    Work experience placement
    Live in
    Currently hiring
    Remote work
    Home office

    GrabJobs

    Newark, NJ
    1 day ago
  • $140k - $200k

     ...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new sources... 
    Full time
    Work at office
    Shift work

    GrabJobs

    Newark, NJ
    4 days ago
  • $130k - $180k

     ...firm focused on helping companies build, scale, and secure their software applications and organizations. We believe that in order for...  ...and will be able to seamlessly integrate with our client’s engineering teams. As a Senior Rust Developer, you will design and implement... 
    Remote work
    Flexible hours

    GrabJobs

    Newark, NJ
    1 day ago
  •  ...creators to produce and share audio storytelling with our millions of global listeners. This opportunity is for a Lead Software Development Engineer for Audible’s Consumer Domains group. We are the team that creates and powers Audible’s applications, components and services... 
    Internship
    Flexible hours

    Amazon

    Newark, NJ
    6 hours ago
  •  ...Forward Deployed AI Engineer AI Foundry | NewRocket Location: Remote with travel (~25%) Reports to: Global AI Center of Excellence...  .... Required Qualifications 5–8+ years of experience in software engineering, systems integration, enterprise platforms, or automation... 
    Immediate start
    Remote work

    GrabJobs

    Newark, NJ
    2 days ago
  • $124.8k - $156k

     ...more about Alto/FuzeRx, you can review our Founders’ Story and our Values.  We are looking for a highly skilled Full Stack Software Engineer to join our engineering team at Alto/FuzeRx Pharmacy. At Alto/FuzeRx the engineers are thought leaders and have a passion to build... 
    Full time
    Temporary work
    Remote work
    Work visa
    Flexible hours

    GrabJobs

    Newark, NJ
    3 days ago
  • $190k - $250k

     ...Senior Software Engineer, Applications AcuityMD is a software and data platform that accelerates access to medical technologies. We help MedTech companies understand how their products are used, why customers vary, and identify opportunities for physicians to better serve... 
    For contractors
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours

    GrabJobs

    Newark, NJ
    2 days ago
  • $160k - $184k

     ...routinely call upon us to solve some of the largest scale and hardest problems in computer science and software development. If you have a solid grounding in software engineering, continuous delivery, and computer science, and are looking for a career opportunity to grow and... 
    Full time
    Temporary work
    Remote work
    Visa sponsorship

    GrabJobs

    Newark, NJ
    2 days ago
  •  ...Description MEMX is looking for a Software Engineer   to join our core software development team. The Software Engineer will work on the design, development, and support of the MEMX Trading system software with an emphasis on the production support of the MEMX... 
    Work experience placement
    Local area
    Remote work
    Work from home
    Shift work
    Afternoon shift

    GrabJobs

    Newark, NJ
    5 days ago
  • $141k - $195k

     ...and Tesla. We’re on a mission to transform how companies use data. Come be a part of our journey! We are looking for a Senior Software Engineer to drive the development of AI/ML-powered features in ClickHouse Cloud. In this role, you will bridge the gap between a high-performance... 
    Local area
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Newark, NJ
    4 days ago
  •  ...Foundry & American Family Ventures. We are seeking a meticulous Quality Assurance Engineer to join our dynamic team and take ownership of ensuring the quality and reliability of our software products. As a Quality Assurance Engineer, you will play a crucial role in... 
    Remote work

    GrabJobs

    Newark, NJ
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!