Sync customer data from your warehouse into the tools your business teams rely on.
Principal Engineer, Streaming Systems
Location
United States
Posted
32 days ago
Salary
$180K - $320K / year
Seniority
Lead
Job Description
Principal Engineer, Streaming Systems
Hightouch
Role Description We are looking for a principal engineer to join our Streaming Systems team, leading work on the high-throughput systems that collect, forward, and perform realtime computation on billions of behavioral events from our customer’s users. You'll be building the infrastructure that ingests clickstream, product interaction, and transactional data into our platform. This data is the platform for our “Cursor for Marketers” AI agent product. Our streaming products’ revenue has 10x’d over the past year, and we need to ensure that we continue to scale. Our infrastructure needs to handle millions of messages per second at single second latency end to end. Recently, we added a computation engine that allows personalizing user experiences in real-time based on live behavior; we’re seeing 7-figure market response in the first few months and need to scale up to meet demand. We are building new products from scratch, so we need someone who enjoys greenfield work and leading other engineers. Some of the problems you’d work on include: - Preserving <1s end to end system latency at throughput over 1,000,000 messages / second. - Improving caching strategies for our online computation service. - Architecting a system that can deduplicate message delivery at 1,000,000 messages / second. - Patterns for elegant and zero-downtime deployments in our online computation service. We believe in enabling our engineers to do their best work for our customers by giving them extremely high levels of ownership and autonomy. You will own and deliver projects from start to finish, work directly with customers to solve their hardest scaling problems, and have significant influence over our technical roadmap. The base salary range for this position is $180,000 - $320,000 USD per year, which is location independent in accordance with our remote-first policy. A large portion of the compensation will be in the form of equity via ISO options. We offer early exercise and a 10 year post-termination exercise window. Qualifications - Experienced engineer with a passion for solving hard technical problems that generate real value for customers. - Motivated by high ownership and comfortable in a fast-paced, startup environment. - Experience leading highly complex and ambitious projects. - Desire to mentor and up level engineers around you. - Experience architecting, building, deploying, and maintaining distributed systems at scale. - Ability to broadcast and encourage technical excellence. - Opinions about how engineering should be done and a desire to help scale a rapidly growing engineering team. 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. - Execution and Impact [60m]: Pick a project you lead and prepare to give the interviewer a walk through. Then deep dive and answer questions about the project execution and how you lead it. We have limited inbound applications to one application per candidate. You will be auto-rejected if you apply to multiple roles. Please only apply to the position you are most qualified for. E-Verify Statement Hightouch participates in E-Verify. We will provide the Social Security Administration, and if necessary, the Department of Homeland Security, with information from each new employee’s Form I-9 to confirm work authorization. Please note that we do not use this information to pre-screen job applicants.
Related Guides
Related Categories
Related Job Pages
More Systems Engineer Jobs
Senior Systems Engineer - Ansible and OpenStack (m/f/d)
DynatraceDynatrace is a global application performance management software firm and a former member of Compuware. As an employer, the company is in support of helping its team achieve a hea
Your role at DynatraceWe are looking for a motivated and experienced systems engineer to join our Infrastructure Engineering team. The ideal candidate will be instrumental in designing, operating, and improving our on-premise and cloud-connected continuous integration environments. - Design, operate, and improve our on-premise and cloud-connected continuous integration environments. - Own and evolve our Ansible-based configuration management at scale, including developing and maintaining roles, playbooks, and standards for reliable system provisioning and updates, as well as building and maintaining reusable Packer base images. - Build and maintain infrastructure as code using tools like Terraform, and contribute to Kubernetes-based platforms where applicable. - Lead and support the design and initial setup of our OpenStack-based private cloud environment, including integration with surrounding systems, automation, and operations. - Contribute to secure and efficient operations in on-premise data center, while also supporting workloads and services running in AWS and other cloud environments. - Collaborate closely with product, platform, and security teams to ensure our infrastructure is stable, observable, and ready to scale. What will help you succeedWe are seeking an experienced professional with a strong background in systems engineering and a passion for automation and cloud technologies. A collaborative mindset and excellent communication skills are essential for success in this role. - 3+ years of experience as a Systems Engineer (or a similar infrastructure-focused role) in larger or complex environments. - Solid system engineering skills, including Linux administration, troubleshooting, monitoring, and performance tuning. - Hands-on experience with Ansible for configuration management in medium to large environments (roles, inventories, CI integration, and best practices). - Strong teamwork and communication skills, and the ability to document and automate what you build. - Experience with OpenStack or strong interest and willingness to learn it. Prior work with other private cloud platforms is a plus. - Basic knowledge of infrastructure as code and container platforms; Terraform and Kubernetes experience is a strong plus. - Experience working in on-premise data center environments. AWS or other public cloud know-how is a plus. - Familiarity with observability tools (such as Dynatrace or similar) is a plus. Why you will love being a Dynatracer - A one-product software company creating real value for the largest enterprises and millions of end customers globally, striving for a world where software works perfectly. - Working with the latest technologies and at the forefront of innovation in tech on scale; but also, in other areas like marketing, design, or research. - A team that thinks outside the box, welcomes unconventional ideas, and pushes boundaries. - An environment that fosters innovation, enables creative collaboration, and allows you to grow. - A globally unique and tailor-made career development program recognizing your potential, promoting your strengths, and supporting you in achieving your career goals. - A truly international mindset that is being shaped by the diverse personalities, expertise, and backgrounds of our global team. - For this position we offer exclusive relocation support to our R&D Headquarters in Linz, ranked among the top seven most sustainable cities in the world, where cutting-edge innovation intersects with an exceptional quality of life and affordable living costs! Click this link to find out more. Compensation and RewardsDue to legal reasons, we are obliged to list a salary range for this position, which is € 61,000 up to € 76,000 gross per year based on full-time employment (38.5 h/week). We’ve listed the salary range for transparency, but if your experience and skills bring unique value, we’d still love to hear from you—please apply even if you’re outside the range. Equal Employment OpportunityDynatrace provides equal employment opportunities to all employees and applicants without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other protected characteristic. We actively foster an inclusive workplace that celebrates differences and promotes accessibility, collaboration, and growth for all.
Senior Business Systems Analyst – Credit Recovery Systems
SicrediNão é só dinheiro, é ter com quem contar.
• Understands business problems and defines the scope (technical, functional, and business) of requests, validated by the PO/PM; • Assesses and measures the impact of new features on existing functionality; • Evaluates and discusses integrations technically with analysts and software engineers from other teams (cross-team dependencies); • Supports organization of the technical backlog by establishing dependencies and priorities; • Performs estimates and technical refinement of requests together with the rest of the development team; • Understands business requirements and translates them into user stories that engineering can use to build code components and/or system architecture; • Identifies, assesses, and addresses impacts on business processes and related systems from other requests and areas; • Collaborates with software engineers and QAs, understands programming logic, and helps design engineering solutions, where the end consumer may be a developer from another team; • Supports PM/PO in system acceptance testing; • Serves as an interface between internal systems and third-party solutions; • Integrates with Change Management in Systems (creating RDMs, aligning with processing areas and IT operations, supporting and monitoring the deployment of new solutions and features) through internal team planning; • Produces manuals for configuration and parameterization of internal and external systems; • Works on incident resolution and monitors system processes;
Manufacturing Systems Engineer
NeoWorkNeoWork is a collaborative workspace provider that fosters innovation and productivity by offering flexible office solutions and community-driven environments for businesses and en
Role Description NeoWork is seeking a TrakSYS / MES Enterprise Applications Engineer to serve as a hands-on extension of our client's Systems Solutions team. In this role, you will support the configuration, troubleshooting, enhancement, and integration of Parsec TrakSYS and related enterprise systems across a manufacturing environment. This is a delivery-focused engagement requiring deep TrakSYS expertise, strong manufacturing systems exposure, and the ability to collaborate closely with U.S.-based teams in a remote-first setup. You will help maintain system stability, improve manufacturing workflows, and ensure seamless data flow between MES, ERP, and other operational systems. Qualifications - 3–7+ years of hands-on experience with Parsec TrakSYS (configuration, screens, events, reports, and data models) - Demonstrated experience integrating MES with ERP systems and other enterprise applications - Proficiency in troubleshooting complex data and workflow issues in manufacturing environments - Working knowledge of SQL, scripting, and/or data query tools used in MES/ERP contexts - Strong communication skills in English with proven ability to collaborate with remote, U.S.-based teams - Ability to work within U.S. business hours (full or significant overlap) Requirements - Experience with SAP, Oracle, or other major ERP platforms in a manufacturing context (Nice to Have) - Familiarity with OPC, SCADA, or other industrial automation systems (Nice to Have) - Background in discrete or process manufacturing environments (Nice to Have) - Experience working in managed services or client-delivery roles (Nice to Have) Responsibilities - TrakSYS Configuration & Customization - Configure and customize Parsec TrakSYS to support manufacturing execution workflows - Develop and maintain TrakSYS objects, screens, reports, and event models - Support enhancements and new feature rollouts in line with production requirements - MES Integration & Data Flows - Design and support integrations between TrakSYS and ERP systems (e.g., SAP, Oracle) and other operational tools - Build and maintain data pipelines, APIs, and reporting connections to ensure accurate, timely data flow - Troubleshoot interface issues and optimize data exchange between manufacturing and business systems - Troubleshooting & System Support - Diagnose and resolve workflow, system, and data issues in live production environments - Partner with the client's Systems Solutions team to triage and close support tickets promptly - Document root cause analyses and contribute to a knowledge base for recurring issues - Continuous Improvement - Identify opportunities to improve manufacturing workflows and system performance - Contribute to standards, best practices, and documentation for the MES environment - Participate in regular syncs with U.S.-based stakeholders to align on priorities and deliverables Benefits - We offer health insurance for contractors - Holiday Extra Pay - The work hours generally align with standard business hours in the US, with some potential flexibility depending on the client's needs - This is a 100% home-based position - We prioritize the mental health of our team members and offer mental health days to support their well-being - In addition to the base salary, performance-based incentives are provided - There is an annual review and appraisal process in place - There are ample opportunities for professional growth and advancement within the company
Jr Systems Engineer
Archarithms IncArcarithm is located in beautiful, downtown Huntsville, AL, one of the fastest growing cities in the U.S.! We cultivate and foster an environment of integrity, open communication, work-life balance, and career development. We are excited to continue to change and improve the world through innovation and technology!
Role Description The System Engineering & Integration Team (SE&IT) is seeking a Systems Engineer to join the System Design and Requirements Capability team in Huntsville, AL. The successful candidate will support cross-functional teams to develop system level architecture and requirements to influence Missile Defense Agency (MDA) incremental capability. The candidate will use Model Based Systems Engineering (MBSE) to evaluate architectural impacts through functional and behavior analysis for the defeat of conventional and advanced Threats (i.e., ballistic, aero-maneuvering, hypersonic, hyper-glide, countermeasures, etc.) systems within the MDA mission areas. Qualifications - Degree in engineering classification, mathematics or physics: Bachelor’s, Master’s or PhD. - Secret DoD Clearance. Requirements - Collaborate in an MBSE environment to develop system-of-systems requirements via system/component trade studies and analysis. - Lead the development of Change Notices (CNs) to MDA’s system specification to include functional, interface and performance requirements, architectural models, and interface definitions. - Support Trace verification from System to Element level requirements. - Develop and deliver products (i.e., technical briefings, CNs) to support internal and MDA stakeholder reviews. - Demonstrate a technical background in architecture development, functional decomposition and/or allocation of requirements (performance, functional and interface definition) with system-modelling tools. - Prior experience with use of MSOSA (Cameo), DOORS and/or demonstrated knowledge in any of the MDA domain areas; including Aegis Weapon System, Ground-based Midcourse Defense (GMD), Glide Phase Intercept (GPI), Hypersonic and Ballistic Tracking Space Sensor (HBTSS), Fire Control, C2BMC, MDS sensors (EO/IR/RF). - Ability to think critically and capture concepts in papers, presentations, and discussions. - Good communication/presentation skills and capability of working both independently and within a small team environment. - Work in close coordination with the customer. Desired Skills - Demonstrated experience modeling (architecture) or simulating missile defense applications or similar domains (air combat, air defense, intercept of ballistic targets, intercept of non-ballistic targets, space vehicles, sub-orbital mechanics, etc.). - Knowledge of ballistic and advanced threat systems (i.e., aero-maneuvering, hypersonic, hyper-glide, countermeasures, etc.). - Modeling and analysis experience in aspects of the missile defense system (e.g., Aegis Weapons Systems, Ground-based Midcourse Defense (GMD), Glide Phase Intercept (GPI), Hypersonic and Ballistic Tracking Space Sensor (HBTSS), Fire Control, C2BMC, missile defense sensors (EO/IR/RF), kill vehicles, interceptors, countermeasures). - Systems engineering experience with large, complex systems. - Experience with Atlassian tools (JIRA and Confluence) is beneficial. Benefits - Comprehensive health insurance options. - Generous 401K plan. - Competitive salaries. - Continuous career growth opportunities. - Flexible schedules including remote work. - Mentoring and performance incentives. Company Description Arcarithm is an Equal Opportunity employer and all qualified candidates will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, citizenship, ancestry, marital status, protected veteran status, disability status or any other status protected by federal, state, or local law. Arcarithm participates in E-Verify.


