Senior Distributed Systems Engineer
Full-time
Censys
Responsibilities
- Build large-scale, real-time services and applications using massive datasets to power internal APIs and external applications.
- Develop tooling, libraries, frameworks, and services supporting security, research, and data platform initiatives.
- Productionize prototypes into reliable internal tools, services, and platform capabilities.
- Develop and maintain data pipelines, messaging systems, databases, caching layers, and cloud or on-premises services.
- Participate in planning and technical discussions with engineering and product teams.
- Collaborate with Machine Learning Engineers and Security Researchers on solutions affecting security outcomes.
- Consider ongoing maintenance, monitoring, delivery, developer experience, and long-term extensibility.
Requirements
- At least 5 years of software engineering experience building distributed systems such as data ingestion pipelines, databases, and services.
- Experience with object-oriented programming and Go.
- Experience with at least one cloud provider, including AWS, Azure, or GCP.
- Experience with message queue technologies such as AWS Kinesis, Google Pub/Sub, or Kafka.
- Experience with databases such as Bigtable, Cloud Spanner, HBase, or Cassandra.
- Understanding of distributed systems concepts including scalability, fault tolerance, and reliability.
- Ability to write understandable, testable, maintainable code.
- Strong communication skills and ability to work effectively with engineers and product managers.
- Familiarity with AI and responsible use of AI to improve efficiency and impact.
- Familiarity with gRPC, REST, data serialization technologies such as Protobuf or MessagePack, and containerized services in Kubernetes is preferred.
- Understanding of Internet communication protocols and standards and security domain knowledge are advantageous.
Benefits
- Remote position within the United States, with potential in-person onboarding at the Ann Arbor headquarters.
- Equity, health, dental, and vision coverage.
- Retirement plan with company contribution, parental leave, mental health and wellness benefits, flexible PTO, and a professional development stipend.
- Eligible non-sales employees may participate in an annual bonus plan.
- Reasonable accommodations are available for individuals with disabilities, and Censys is an equal opportunity employer.
Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Senior Distributed Systems Engineer in Remote vacancy
- ...About This Role We are looking for a Senior Product Designer (Design System) who thinks at a system level and understands how to create a scalable... .... You will act as the bridge between design and engineering, ensuring that our visual assets translate seamlessly...
- ...transaction value annually.. About the role Engineering at Moniepoint is an inspired, customer-... ...degradation. - Continuously enhance system performance and developer experience... ...scaling web services, RESTful APIs, and distributed systems. - Working knowledge of Agile development...
- ...Build maintainable, scalable, stable, and high-integrity backend systems and components. Own high-visibility features and projects... ...~ Preferred: experience in financial services or accounting, distributed systems or databases, event-driven systems and messaging brokers...
- ...About the role We’re looking for a Full-Stack Engineer to join the Moniepoint team. The ideal candidate has strong experience with... ...and third-party programs Verify and deploy programs and systems Troubleshoot, debug and upgrade existing software Gather...
- ...maintain reliable backend services and distributed systems. Develop core cybersecurity and... ...discussions. Review code, help establish engineering practices, collaborate with security... ...technical ownership and direct access to senior engineering leadership....
- ...About the Role As a Senior Data Engineer, you will play a key role in building and scaling the data platform that powers analytics across... ...a seamless, scalable and reliable flow of data from source systems through to the decisions it supports. Leveraging your experience...
- ...integrate GPU-accelerated algorithms into existing systems. Requirements Have 5+ years of software engineering experience. Have 2–3+ years of professional... ...with low-level system programming and/or distributed systems design. Collaborate effectively with...
- ...be working with the team to create and foster a culture of raising the bar with each new hire. AI & DevX: You will leverage AI engineering best practices to boost developer productivity and engineering velocity—standardizing AI-assisted workflows (coding, reviews,...
- ...Responsibilities Build and scale Android systems supporting Tabby’s core products. Develop features using Kotlin, Coroutines,... ...and related Android technologies. Collaborate with a remote engineering team across more than 20 countries. Identify problems, defend...
- ...looking for a skilled React Native Developer to join our growing engineering team. In this role, you will be responsible for building cross... ...~ Drive the development of shared UI components and design systems that are consistent across our mobile and web applications, leveraging...
- ...12-09 Remote policy: Full remote Senior Backend Developer Remote, Full time... ...and laser-focused team of leaders and engineers committed to building advanced, scalable... ...head of development and customers Distributed systems engineering and running services in...Remote job
- ...Role Overview This is a senior, hands-on role for someone who... ...who combines strong backend engineering skills with deep expertise... ...lakes, and large-scale data systems. Key Responsibilities... ...Architecture. A strong grasp of distributed systems, including eventual...Remote job
- We’re looking for a senior software engineer to help us build and maintain our suite of systems for national scale, distributed health supply chains. We have developed a maintain a pragmatic, respectful and supportive engineering culture, and are looking for teammates...
- ...innovation, teamwork, and growth. Job Summary We are seeking an experienced SRE to engineer the reliability of our highly distributed platform. You will combine deep knowledge of distributed systems with strong coding skills to define SLOs, lead incident response, and build...
- ...who we are at Xapo Bank. We’re a fully distributed team of over 160 Xapiens that work... ...ll be shaping the future. As a Software Engineer at Xapo, you will design, build, and deploy... ...operations, all while being mentored by senior engineers. You could join one of our...
140000 - 150000 $
...management, security, and resilience. Collaborate with engineering, infrastructure, security, and operations teams on reusable... ...Datadog or similar platforms. Experience with telemetry in distributed systems and logging, tracing, and alerting practices. Experience...- ...into a dedicated charter with its own engineering and product leadership. The platform sits... ...for the sales agents who drive our distribution. Very few companies get to design this... ...a delivery relationship rather than a seniority one — engineering and product are peers...
- ...Role Overview We are looking for a skilled Backend Engineer to develop and maintain the server-side infrastructure powering our application... .... The successful candidate will build reliable backend systems, APIs, databases, and integrations that support a secure and...
- ...everyone. We are hiring an experienced Engineering Manager to lead and grow one of our... ...deliver reliable, scalable, and secure systems. As an Engineering Manager, you will... ...(Jest, Mocha, Cypress). Exposure to distributed or microservices-based architectures....Remote job
- ...Marketing Tools owns MonieCRM, the operating system for Moniepoint's 50,000-strong sales... ..., not just availability, a core engineering requirement of the role. Alongside that... ...at scale — building and running complex distributed systems, not feature delivery alone. -...
- At We are META (Permanent / Contractor), in Portugal Expires at: 2027-10-15 Remote policy: Full remote Role description and responsibilities At WE ARE META, we focus on finding the perfect match between our consultants ("Rhinos") and our clients. As a consultant...Remote job
- About Us: Ranked in 2024 by the Financial Times, Moniepoint is Africa’s fastest growing fintech, trusted by over 10 million business and individual accounts , processing billions of Naira’s in transactions monthly . Our mission is to enable financial happiness for every...
- ...company: onboarding, loans, compliance and the fraud team. The system works today. A back office gives each business unit visibility... ...about the rest. This domain has never had a dedicated engineering leader, and that is the single biggest constraint on it. The team...
- ...leaders to identify and prioritise AI, automation, and intelligent systems opportunities. Lead the full lifecycle design, development,... ...of AI, automation, and improved ways of working. Mentor engineers through hands-on guidance, pair-building, coaching, and technical...
- ...remote THE OPPORTUNITY We are hiring a Staff Platform Engineer with a dedicated focus on our Observability ecosystem for our... ...Brazil ! In an environment of rapid growth and high-scale distributed architecture, your mission is to transform Observability from...Remote job
- ...Responsibilities Lead assessments of organizational cryptographic systems and identify risks associated with quantum computing advances.... ...PKI solutions. Collaborate with cybersecurity, software engineering, data science, and infrastructure teams. Support policy...
- ...candidate shortlists, increased job offer acceptance rates and shorter time-to-fill. About the role: As a Principal Cloud Security Engineer , the successful candidate will partner with DevOps and CI/CD engineers and their Architects team to ensure security best...Remote job
- Position Summary The Senior Accountant oversees the company's accounting operations, financial reporting, budgeting, forecasting,... ...statutory filings. Improve financial processes and reporting systems. Support leadership with financial planning and decision-making...
- ...talented and motivated individuals to join our team across various functions. We are looking for a skilled Mobile App Developer/Engineer to design, develop, test, and maintain a high-quality mobile application. The successful candidate will work closely with the...
- ...remote THE OPPORTUNITY We are hiring a Staff Platform Engineer in our Platform Engineering team in Brazil ! The mission... ...Kubernetes and its ecosystem Solid knowledge of observability systems Experience with operator-managed Infrastructure as Code,...Remote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Distributed Systems Engineer. Be the first to apply!

