67,727 Distributed Systems jobs in the United States

Software Engineer, Distributed Systems

94199 San Francisco, California Mixpanel

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

About Mixpanel

Mixpanel is an event analytics platform for builders who need answers from their data at their fingertips-no SQL required. When everyone in the organization can see and learn from the impact of their work on product, marketing, and company revenue metrics, they are poised to make better decisions.

Over 9,000 paid customers, including companies like Netflix, Pinterest, Sweetgreen, and Samsara, use Mixpanel to understand their customers and measure progress. Our commitment is to provide the most comprehensive and reliable analytics platform accessible and trusted by all.

We are actively recruiting for multiple Software Engineers across different levels for our org!

About the Role

Mixpanel is powered by a custom distributed database. This system ingests more than 1 Trillion user-generated events every month while ensuring end-to-end latencies of under a minute and queries typically scan more than 1 Quadrillion events over the span of a month. Over the last year, our inbound traffic has doubled. As our existing customers grow in volume and we add new ones, we expect this growth in traffic to continue. The Distributed Systems engineering teams are responsible for adding new capabilities and ensuring the smooth operation of the underlying systems.

Responsibilities

Mixpanel's infrastructure runs on Google Cloud Platform. We rely on Kubernetes and Docker for orchestration and containerization of our services. We primarily use Golang for writing services and all internal communication happens via GRPC. We use a combination of C and C++ wherever Golang doesn't meet our performance goals.

As an engineer on the Distributed Systems teams, you'll be responsible for:
  • Working with other engineers to build distributed systems that can handle data at scale
  • Debugging production issues across multiple services and all levels of our infrastructure stack
  • Ensuring reliability and uptime of the services you're responsible for
  • Keeping an eye on how much your service costs every month and removing inefficiencies wherever possible
  • Improving engineering standards and holding a high bar for code quality and simplicity
  • Pushing the boundaries on how our customers analyze their product data
A typical project requires a thorough understanding of how not just your service works but also how it interacts with other components. Here are some projects we've worked on in the past to give you an idea of what to expect.
  • Most of the systems in our stack provide at least once semantics. As a result, we risk duplicating events that flow through them. To overcome this limitation, we added support for event deduplication that can work at our scale. Typical approaches for deduplication don't perform well on large amounts of data, so we had to do something highly custom for our stack. We wrote about this on our engineering blog here.
  • Back in 2019, we migrated our ingestion API service from Python to Golang for better performance and type safety. We had to do this while ensuring that both systems handle data the same way. Because we had to compare, both, HTTP responses and transformed payloads, nothing out of the box worked for us. This blog post talks about how we did the actual migration without any customer visible downtime.
  • In 2021, as our traffic grew almost 100%, the cost of storing data became untenable. Our engineers worked on an incremental way to eventually realize almost $3000 in savings per month.
If projects like the ones listed above excite you, the Distributed Systems engineering team will be a great fit.

We're Looking For Someone Who Has

We have openings across multiple Distributed Systems teams. We're looking for engineers who have:
  • A strong grasp of computer science fundamentals when it comes to dealing with distributed systems and networks. You'll routinely run into issues where "one in a million" chances actually happen in production
  • A knack for problem-solving and thinking from first principles. You don't shy away from any problem, no matter the scale or impact
  • A bias towards shipping early and iterating. We believe in making small incremental changes to existing systems instead of large multi-quarter undertakings
Additional Resources
  • Engineering Life Page
  • Tracking events at millisecond granularity
  • Ensuring Data Consistency Across Replicas
  • Saving $000 a month by improving Garbage Collection
  • Strategies For Effective Data Compaction
  • Monitoring Apache Kafka with JMX Exporter and Kafka Exporter
  • Resharding petabytes of data to improve performance for our largest customers
#LI-Remote

Compensation

The amount listed below is the total target cash compensation (TTCC) and includes base compensation and variable compensation in the form of either a company bonus or commissions. Variable compensation type is determined by your role and level. In addition to the cash compensation provided, this position is also eligible for equity consideration and other benefits including medical, vision, and dental insurance coverage. You can view our benefits offerings here.

Our salary ranges are determined by role and level and are benchmarked to the SF Bay Area Technology data cut released by Radford, a global compensation database. The range displayed represents the minimum and maximum TTCC for new hire salaries for the position across all of our US locations. To stay on top of market conditions, we refresh our salary ranges twice a year so these ranges may change in the future. Within the range, individual pay is determined by experience, job-related skills, qualifications, and other factors. If you have questions about the specific range, your recruiter can share this information.

Mixpanel Compensation Range

191,000- 233,000 USD

Benefits and Perks
  • Comprehensive Medical, Vision, and Dental Care
  • Mental Wellness Benefit
  • Generous Vacation Policy & Additional Company Holidays
  • Enhanced Parental Leave
  • Volunteer Time Off
  • Additional US Benefits: Pre-Tax Benefits including 401(K), Wellness Benefit, Holiday Break
*please note that benefits and perks for contract positions will vary*

Culture Values
  • Make Bold Bets: We choose courageous action over comfortable progress.
  • Innovate with Insight: We tackle decisions with rigor and judgment - combining data, experience and collective wisdom to drive powerful outcomes.
  • One Team: We collaborate across boundaries to achieve far greater impact than any of us could accomplish alone.
  • Candor with Connection: We build meaningful relationships that enable honest feedback and direct conversations.
  • Champion the Customer: We seek to deeply understand our customers' needs, ensuring their success is our north star.
  • Powerful Simplicity: We find elegant solutions to complex problems, making sophisticated things accessible.

Why choose Mixpanel?

We're a leader in analytics with over 9,000 customers and 277M raised from prominent investors: like Andreessen-Horowitz, Sequoia, YC, and, most recently, Bain Capital. Mixpanel's pioneering event-based data analytics platform offers a powerful yet simple solution for companies to understand user behaviors and easily track overarching company success metrics. Our accomplished teams continuously facilitate our expansion by tackling the ever-evolving challenges tied to scaling, reliability, design, and service. Choosing to work at Mixpanel means you'll be helping the world's most innovative companies learn from their data so they can make better decisions.

Mixpanel is an equal opportunity employer supporting workforce diversity. At Mixpanel, we are focused on things that really matter-our people, our customers, our partners-out of a recognition that those relationships are the most valuable assets we have. We actively encourage women, people with disabilities, veterans, underrepresented minorities, and LGBTQ+ people to apply. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability status. Pursuant to the San Francisco Fair Chance Ordinance or other similar laws that may be applicable, we will consider for employment qualified applicants with arrest and conviction records. We've immersed ourselves in our Culture and Values as our guiding principles for the impact we want to have and the future we are building.
View Now

Software Engineer, Distributed Systems

94420 Foster City, California Replit

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

Replit is the fastest way to turn ideas into software. With our powerful AI-powered Agent and Assistant, anyone can create and launch apps from natural language in just one click. Build and deploy full-stack applications directly from your browser-no setup required. Never written a line of code in your life? No problem. Replit makes software creation accessible, collaborative, and lightning-fast. Join us in our mission to empower the next generation of builders.

About the role:

We are seeking talented distributed systems engineers who are passionate about building innovative solutions for application deployment. Your mission will be to enhance the capabilities of Replit Infrastructure, optimize performance across global regions, and drive efficiency while delivering an exceptional user experience. If you have a strong foundation in software development, a deep understanding of cloud technologies, and a track record of delivering high-quality code, we want to hear from you.

In this role you will:

  • Expand Replit's cloud infrastructure offerings: Launch new cloud products to be used by Replit Agent to build complex apps. Collaborate with cross-functional teams to design and implement these features, empowering developers with a comprehensive suite of tools to build and deploy their applications efficiently.
  • Enhance reliability and scalability: Identify bottlenecks, optimize critical paths, and implement robust monitoring and alerting systems. Work closely with the SRE team to ensure high availability and minimal downtime. Enable our customers to seamlessly scale their applications to meet the demands of their growing user base.
  • Improve utilization of cloud infrastructure: Analyze our infrastructure costs and identify opportunities for optimization. Implement strategies to reduce cloud expenses without compromising performance or reliability. This could involve techniques such as resource provisioning, auto-scaling, cost-aware scheduling, and data lifecycle management. Your efforts will directly contribute to the financial efficiency of our cloud services.
Required skills and experience:
  • Distributed systems: Track record of working with platform-as-a-service, distributed storage, or information retrieval systems. Experience in designing scalable architectures and optimizing systems for latency or cost.
  • Problem-solving mindset: Ability to approach complex challenges pragmatically and devise effective solutions. You think radically but ship incrementally.
  • Self-directed and autonomous: Able to work independently, set priorities, and drive projects forward. You take ownership and initiative.
  • Versatility and flexibility: Able to wear multiple hats and tackle a wide range of challenges. You are comfortable working across different layers of the stack and adapting to the needs of the project.
  • Continuous learning and adaptability: Passionate about staying up-to-date with industry trends and expanding your skill set. You embrace change and adapt quickly.
Nice to have:
  • Experience working on cloud infrastructure or platform products, particularly in the areas of application deployment, serverless computing, or container orchestration.
  • Familiarity with Google Cloud Platform (GCP) services and tools, such as GCE, GKE,, Cloud Run, or Cloud Storage.
  • Contributions to open-source projects related to cloud technologies, deployment frameworks, or developer tools. We love OSS!
Tools + Tech Stack for this role
  • Golang, Rust
This role may not be a fit if
  • You are a generalist backend engineer who hasn't built scalable distributed systems.
  • You cannot take part in the oncall rotation of min 6 people.
  • You do not enjoy diving into Linux internals.
Full-Time Employee Benefits Include:

Competitive Salary & Equity

401(k) Program

Health, Dental, Vision and Life Insurance

Short Term and Long Term Disability

Paid Parental, Medical, Caregiver Leave

Commuter Benefits

Monthly Wellness Stipend

Autonoumous Work Environement

In Office Set-Up Reimbursement

Flexible Time Off (FTO) + Holidays

Quarterly Team Gatherings

In Office Amenities

Want to learn more about what we are up to?
  • Meet the Replit Agent
  • Replit: Make an app for that
  • Replit Blog
  • Amjad TED Talk
Interviewing + Culture at Replit
  • Operating Principles
  • Reasons not to work at Replit


To achieve our mission of making programming more accessible around the world, we need our team to be representative of the world. We welcome your unique perspective and experiences in shaping this product. We encourage people from all kinds of backgrounds to apply, including and especially candidates from underrepresented and non-traditional backgrounds.

This is a full-time role that can be held from our Foster City, CA office. The hybrid role has an in-office requirement of Monday, Wednesday, and Friday.
View Now

Software Engineer (Distributed Systems)

94199 San Francisco, California Browserbase

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

As a Software Engineer (Distributed Systems) at Browserbase, you'll be directly responsible for developing our core web automation platform. You'll ensure it is high performance, scalable, constantly evolving and growing, and that our customers know they can count on it.

As a Distributed Systems Engineer at Browserbase, you will:

  • Build, operate, and grow the Browserbase platform. Design and develop robust, scalable distributed backend systems with developer-friendly APIs.
  • Work with the rest of the Engineering team daily, gathering their input and give them great support.
  • Help establish and reinforce best development and operational practices.
  • Help define, scope, and review key projects; prioritize roadmap objectives; and sequence our deliverables.
  • Document everything as you go and share your growing knowledge with the team.
  • Be based in-or willing to relocate to-San Francisco and be able to work regularly from our Union Square office.
Being responsible for our core developer platform means:
  • Continuously enhancing the platform to meet rapidly expanding customer adoption and demand.
  • Making smart choices and sound judgment calls around design decisions and implementation approaches.
  • Investigating, troubleshooting, and resolving any operational incidents that may arise.
  • Helping to ensure customer success with the platform.
To succeed in this role, you'll need:
  • Experience designing, building, and running a large, complex distributed system, scale on the order of hundreds or thousands of instances.
  • Strong expertise coding in Go or Typescript.
  • Experience in streaming-based architecture.
  • Familiarity with CI/CD pipelines, Kubernetes and Docker, message queues, relational and NoSQL data stores, automated testing, performance optimization, and zero-downtime multi-region deployments.
  • Dedication to operational excellence. Expertise with observability, monitoring, alerting, and logging.
  • To be highly attuned to customer expectations, product deliverables, and critical deadlines.
You're a good fit for this role if you:
  • Have a willingness to do whatever it takes . Bias towards action and having a process that embodies "show > tell."
  • Have a high sense of agency and accountability and can prioritize your work without much outside input.
  • Value taking ownership and responsibility for your projects and systems.
  • Excel in both written and verbal communication . You thoughtfully leverage different modes of communication that best fit what you're trying to communicate.
  • Have direct experience building great products. You like to collaborate with others to implement your ideas.
  • Are adaptable. You're able to immerse yourself in unfamiliar topics and understand complex technical concepts in order to make informed decisions.
  • Are a strong systems thinker and can understand how your decisions impact the customer experience all the way down the stack.
  • Love working with a great team in a fast-paced environment.
View Now

Software Engineer, Distributed Systems

94199 San Francisco, California ZipRecruiter

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

Job DescriptionJob Description

Location: San Francisco, CA (Remote/Hybrid Available)

What is Verse?

Organizations today are under growing pressure to navigate the transition to clean energy — not just to meet sustainability goals, but to manage risk, control costs, and build long-term resilience. Yet the complexity of energy markets and a lack of accessible tools have made it difficult for most companies to take meaningful action. Verse was created to change that.

Our mission is to make the case for clean energy irrefutable. Through our AI-powered platform, Aria, we help organizations plan, procure, and operate clean energy to achieve their financial and sustainability goals. Verse transforms clean energy ambition into action — giving businesses the clarity and confidence to lead in a rapidly evolving energy landscape.

The Role

As a Software Engineer focusing on Distributed Systems at Verse, you will work in collaboration with some of the brightest industry experts in the field building cloud- applications that scale to trillions of data points collected from electricity markets globally. You will be a part of a dynamic, robust team primarily supporting the backend needs of our Aria software product spanning hundreds of data sources, sinks, services, and jobs.
Your expertise will not only have a direct impact on product decisions, but you also be well-positioned to drive the development and trajectory of our entire platform and infrastructure and influence important architectural decisions that affect the whole organization.

Key Responsibilities

  • Foster a culture and mindset of well-designed systems, test-driven software, and transparent communication with a high caliber of mutual respect and consideration for stakeholders
  • Read and write a lot of Go, Python, and Protobuf
  • Build, test, debug, maintain, and scale our ecosystem of backend services and APIs with hyper-precise data structure alignment
  • Design, implement, and coordinate critical application interface and database model changes, migrate and evolve schemas, and scale queries for multiple product work streams
  • Interoperate with various storage and retrieval systems for both structured and unstructured data sets across the entire stack
  • Troubleshoot and enhance system performance, reliability, and security to meet the evolving needs of the business
  • Collaborate closely with product managers, UX designers, and frontend engineers to vet user requirements and data provenance with an end-to-end mindset
  • Work on occasion in the platform and infrastructure layers to develop deployment automation, observability, monitoring, and alerting tools
  • Actively participate in code reviews, maintain technical documentation, and adhere to best software development practices.

What We're Looking For (Minimum Qualifications)

  • Fluency with Python and Go runtimes, build tools, and library ecosystems
  • First principles knowledge of modern distributed systems and how they apply to the needs of a small startup and throughout its growth phases
  • Proven expertise in managing and orchestrating container-based deployments and microservices
  • Command of complex application build configurations and workflows in a mono-repository setting
  • Strong understanding of service oriented architectures, networking, and security fundamentals
  • Technical leadership and commitment to delivering high quality software on time or ahead of schedule and adhering to best software development practices

What Will Make You Standout ( Qualifications)

  • A bachelor's degree or higher, ideally in Computer Science or some STEM related field
  • Demonstrated track record for Senior or Staff level software development talent and up
  • Hands-on experience with Kubernetes, Google Cloud Platform and its various services.
  • Advanced programming skills in systems such as Rust, Scala, Java, or C/C++, development shell runtimes, and configuration
  • Familiarity with the gRPC + Protocol Buffer ecosystem
  • Experience deploying internet security solutions across engineering and non-engineering teams to protect employee resources
  • General knowledge of neural network architectures and AI/ML landscape is a big plus

What Makes Verse a Great Place to Work?

  • Lead with Empathy: We lift each other up with humility and kindness, always putting colleagues and customers first
  • Be Honest & Transparent: We prioritize effective communication to build trust with our team, customers, and stakeholders
  • Move with Balance & Precision: We believe speed and perseverance must be accompanied by thoughtfulness and reflection
  • Leave the World a Better Place: We are passionate about our mission, and we strive to create a sustainable world for future

Base Pay Range

$146,000 - $173,000

This is the estimated base salary range for this position, which does not include the value of benefits or a potential equity grant. A wide range of factors are considered in making compensation decisions, including but not limited to level, skill sets, market conditions, experience and training, licensure and certifications, and business and organizational needs.

Benefits and Employee Perks

  • Competitive compensation and equity grant at a high-growth start up
  • Comprehensive benefits package including medical, dental and vision insurance, and 401k
  • Flexible hours and unlimited PTO
  • Diverse and inclusive working environment

Verse is an equal opportunity employer. All applicants and employees are considered for hire, promotion, and compensation without regard to , , , , , , , , marital or familial status.

View Now

Software Engineer, Distributed Systems

94199 San Francisco, California Verse

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

Location: San Francisco, CA (Remote/Hybrid Available)

What is Verse?

Organizations today are under growing pressure to navigate the transition to clean energy - not just to meet sustainability goals, but to manage risk, control costs, and build long-term resilience. Yet the complexity of energy markets and a lack of accessible tools have made it difficult for most companies to take meaningful action. Verse was created to change that.

Our mission is to make the case for clean energy irrefutable. Through our AI-powered platform, Aria, we help organizations plan, procure, and operate clean energy to achieve their financial and sustainability goals. Verse transforms clean energy ambition into action - giving businesses the clarity and confidence to lead in a rapidly evolving energy landscape.

The Role

As a Software Engineer focusing on Distributed Systems at Verse, you will work in collaboration with some of the brightest industry experts in the field building cloud-native applications that scale to trillions of data points collected from electricity markets globally. You will be a part of a dynamic, robust team primarily supporting the backend needs of our Aria software product spanning hundreds of data sources, sinks, services, and jobs.
Your expertise will not only have a direct impact on product decisions, but you also be well-positioned to drive the development and trajectory of our entire platform and infrastructure and influence important architectural decisions that affect the whole organization.

Key Responsibilities
  • Foster a culture and mindset of well-designed systems, test-driven software, and transparent communication with a high caliber of mutual respect and consideration for stakeholders
  • Read and write a lot of Go, Python, and Protobuf
  • Build, test, debug, maintain, and scale our ecosystem of backend services and APIs with hyper-precise data structure alignment
  • Design, implement, and coordinate critical application interface and database model changes, migrate and evolve schemas, and scale queries for multiple product work streams
  • Interoperate with various storage and retrieval systems for both structured and unstructured data sets across the entire stack
  • Troubleshoot and enhance system performance, reliability, and security to meet the evolving needs of the business
  • Collaborate closely with product managers, UX designers, and frontend engineers to vet user requirements and data provenance with an end-to-end mindset
  • Work on occasion in the platform and infrastructure layers to develop deployment automation, observability, monitoring, and alerting tools
  • Actively participate in code reviews, maintain technical documentation, and adhere to best software development practices.
What We're Looking For (Minimum Qualifications)
  • Fluency with Python and Go language runtimes, build tools, and library ecosystems
  • First principles knowledge of modern distributed systems and how they apply to the needs of a small startup and throughout its growth phases
  • Proven expertise in managing and orchestrating container-based deployments and microservices
  • Command of complex application build configurations and workflows in a mono-repository setting
  • Strong understanding of service oriented architectures, networking, and security fundamentals
  • Technical leadership and commitment to delivering high quality software on time or ahead of schedule and adhering to best software development practices
What Will Make You Standout (Preferred Qualifications)
  • A bachelor's degree or higher, ideally in Computer Science or some STEM related field
  • Demonstrated track record for Senior or Staff level software development talent and up
  • Hands-on experience with Kubernetes, Google Cloud Platform and its various services.
  • Advanced programming skills in systems languages such as Rust, Scala, Java, or C/C++, development shell runtimes, and configuration languages
  • Familiarity with the gRPC + Protocol Buffer ecosystem
  • Experience deploying internet security solutions across engineering and non-engineering teams to protect employee resources
  • General knowledge of neural network architectures and AI/ML landscape is a big plus
What Makes Verse a Great Place to Work?
  • Lead with Empathy: We lift each other up with humility and kindness, always putting colleagues and customers first
  • Be Honest & Transparent: We prioritize effective communication to build trust with our team, customers, and stakeholders
  • Move with Balance & Precision: We believe speed and perseverance must be accompanied by thoughtfulness and reflection
  • Leave the World a Better Place: We are passionate about our mission, and we strive to create a sustainable world for future generations
Base Pay Range

$146,000 - $173,000

This is the estimated base salary range for this position, which does not include the value of benefits or a potential equity grant. A wide range of factors are considered in making compensation decisions, including but not limited to level, skill sets, market conditions, experience and training, licensure and certifications, and business and organizational needs.

Benefits and Employee Perks
  • Competitive compensation and equity grant at a high-growth start up
  • Comprehensive benefits package including medical, dental and vision insurance, and 401k
  • Flexible hours and unlimited PTO
  • Diverse and inclusive working environment

Verse is an equal opportunity employer. All applicants and employees are considered for hire, promotion, and compensation without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, marital or familial status.
View Now

Distributed Systems Architect - DSA

70873 Baton Rouge, Louisiana NavitsPartners

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

Distributed Systems Architect
Location: Remote (Louisiana)
Duration: Long-term (3+ Years)

Job Description: Seeking a highly technical architect with extensive experience in distributed systems and enterprise-level .NET development. The role includes oversight of architecture compliance and DevOps practices in both cloud and on-premise environments.

Key Duties:
  • Design scalable systems using .NET 6+
  • Guide deployments across hybrid cloud infrastructures
  • Review development teams' architectural approaches
  • Ensure security, performance, and reliability standards are met
  • Integrate DevOps tools and practices into delivery workflows
Must-Haves:
  • 10+ years in software development and architecture
  • Familiar with GitHub Actions, Octopus Deploy, or Azure DevOps
  • Deep knowledge of system design in regulated industries
  • Experience with both Linux and Windows server environments
View Now

Enterprise Architect - Distributed Systems

73116 Oklahoma City, Oklahoma INTEGRIS Health

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description

INTEGRIS Health Two Corporate Plaza Bldg, Oklahoma's Largest not-for-profit health system has a great opportunity for an Enterprise Architect in Oklahoma City, OK. In this position, you'll be a part of our IT Infrastructure team providing exceptional work for supporting the INTEGRIS Health caregivers and the community at large. If our mission of partnering with people to live healthier lives speaks to you, apply today and learn more about our recently enhanced benefits package for all eligible caregivers such as, front loaded PTO, 100% INTEGRIS Health paid short term disability, increased retirement match, and paid family leave. We invite you to join us as we strive to be The Most Trusted Partner for Health.

The Infrastructure Architect is responsible for providing architectural guidance and oversight to ensure that systems are scalable, secure, highly available, operationally sound, and integrated with the business/clinical perspective in order to generate maximum benefits. The Infrastructure Architect has an expert-level knowledge of the component pieces of a given technical infrastructure. This position is also a key contributor to the Infrastructure Engineering matrixed team who is responsible for implementing, maintaining and providing continuous feedback regarding this guidance. Infrastructure Architects will be heavily involved in the design of the server, computer, network, storage, communications, data protection and virtualization services. INTEGRIS Health is an Equal Opportunity/Affirmative Action Employer.

Responsibilities

The Infrastructure Architect responsibilities include, but are not limited to, the following:

* Mentor, train, and direct the actions of junior team members

* Leads and coordinates the design and development of business aligned and mutually beneficial infrastructure solutions to support defined business/operational outcomes

* Works with Business Consultants, Project Managers, and Subject Matter Experts to understand clinical and business system requirements to support business aligned infrastructure design and business case development

* Participates as a project work team member to ensure purposefully designed, loosely coupled, services produce maximum benefits at the lowest cost and risk

* Conceptualizes and formally describes how the components of systems interact and integrate through creating and maintaining a set of design drawings, standards and models for aiding and visualizing systems and the impact of changes to those systems

* Leads implementations, upgrades, and migration projects

* Participates in establishment of appropriate testing criteria for information systems and their component parts

* Read, analyze and interpret business requirements, system documentation, and technical procedures

* Advises Project Managers and other team members, providing feedback on specific or general system design/architecture theories and practices

* Responsible for root cause analysis on all issues impacting performance or availability of an infrastructure component

* Responsible and accountable for creation, maintenance, and understanding of as-built architecture for supported service.

* Analyzes and tunes performance of complex systems and components

* Leverages the infrastructure performance and capacity reports along with the asset life cycle, industry trends and strategic planning to support capital budgeting process

*The Infrastructure Architect reports to the Information Technology Services Manager or Director, Technical Services. This position may have additional or varied physical demand and/or respiratory fit test requirements. Please consult the Physical Demands Project SharePoint site or contact Risk Management/Employee Health for additional information. Normal office environment. May be required to walk or drive to and from various INTEGRIS Health facilities. Required working at computer terminal for long periods of time. May be required to work long hours for prolonged time periods during specific phases of project activities and/or emergency situations. May receive multiple callbacks during system emergencies. All applicants will receive consideration regardless of membership in any protected status as defined by applicable state or federal law, including protected veteran or disability status.

Qualifications

* Masters Degree preferred * Bachelors Degree in related field with 4 years of relevant experience OR * Associates Degree in related field with 6 years of relevant experience OR * Equivalent hours of College credit for an Associates Degree with 6 years of relevant experience, OR * 8 years of relevant experience

* Advanced level industry recognized certificate (10 years related experience can substitute certificate requirement)

* Advanced knowledge and four years previous work experience with information technology, information systems, or applications

* Three years of prior work experience with infrastructure or software used in a financial, clinical or large enterprise systems setting

* Expertise managing and leading efforts across multiple systems, teams and lines of business

* Working knowledge of hospitals and health care industry preferred

* ITIL Certification within 6 months of employment

* Must be able to communicate effectively in English (Verbal/Written)

Infrastructure Architect Systems:

* Expert level experience in three or more of the following: virtualization, data base administration, application development, web development, clinical application support, business application support, retail application support, biomedical support, active directory, enterprise converged architecture, storage area networks, enterprise data networks, data center management, identity and access management, telecommunications, controls infrastructure, systems automation, systems management, performance/availability monitoring, public key infrastructure, mobility, Information Security

* Candidate must possess and maintain active licensure in accordance with Oklahoma State Law.
View Now
Be The First To Know

About the latest Distributed systems Jobs in United States !

Principal Distributed Systems Engineer

10261 New York, New York Arcesium

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

Company Overview

Arcesium is a global financial technology firm that solves complex data-driven challenges faced by some of the world's most sophisticated financial institutions. We constantly innovate our platform and capabilities to meet tomorrow's challenges, anticipate the risks our clients encounter, and design advanced solutions to help our clients achieve transformational business outcomes.

Financial technology is a high-growth industry as change and innovation continue to disrupt the status-quo and prompt major transformation. Arcesium is at a particularly interesting time in our own growth as we look to leverage our successfully established market position and expand operations in pursuit of strategic new business opportunities. We value intellectual curiosity, proactive ownership, and collaboration with colleagues, and we empower you to meaningfully contribute from day one and accelerate your professional development.

Responsibilities
  • Building next generation technology used by some of the most sophisticated hedge funds in the world
  • Designing exciting new products for our offering with best of breed distributed systems technologies
  • Leading high-visibility engineering efforts on some of our data intensive core components
Qualifications

The ideal candidate will have a strong academic background in computer science and at least 3-5 years of relevant experience as a software engineer at a top startup or technology firm.

They must possess expertise in at least one of the following:
  • Kafka or equivalent streaming technology
  • Distributed cache/in memory data grids like Redis, Hazelcast, Ignite, or Memcached
  • Columnar databases like Cassandra or HBase
  • Hadoop MapReduce, Spark or Flink
They must also work with these technologies:
  • Java (or any other JVM language), Go, Haskell, or C#
  • Relational Databases (SQL)

The expected annual base salary for this position is $200,000-$250,000. Our compensation package includes variable compensation in the form of a year-end bonus, guaranteed in the first year of hire, benefits including medical and prescription drug coverage, and 401k contribution matching.

Remote eligible states include: NY, NJ, MA, GA, MN, IL, FL, TX, OH, PA, CT, NC

Arcesium and its affiliates do not discriminate in employment matters on the basis of race, color, religion, gender, gender identity, pregnancy, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, disability, or any other category protected by law. Note that for us, this is more than just a legal boilerplate. We are genuinely committed to these principles, which form an important part of our corporate culture, and are eager to hear from extraordinarily well qualified individuals having a wide range of backgrounds and personal characteristics.
View Now

Principal Software Engineer, Distributed Systems

75215 Park Cities, Texas Union Technologies

Posted today

Job Viewed

Tap Again To Close

Job Description

Union Technologies is reindustrializing America's defense manufacturing base with a first-of-its-kind Factories-as-a-Stockpile™ model, integrating advanced robotics, manufacturing, and software into sovereign factory systems at scale. Headquartered in Dallas, Texas, UNION is dedicated to restoring America's industrial strength and guaranteeing deterrence for the century ahead.

We recently emerged from stealth with $50M in funding led by top-tier venture investors and strategic partners. Read more in our Press Release

Overview

Fabric is UNION's integration and SCADA platform, built to simplify how software commands and controls physical equipment. Today, integrating hardware into real-world environments is complex and fragile. Fabric streamlines this, enabling rapid deployment and scalability.

Your immediate goal: Own the design and delivery of Fabric at our Dallas HQ for our first production line.

Responsibilities

  • System Architecture & Implementation : Design, develop, and deploy robust distributed systems connecting software to physical devices, spanning from edge hardware to cloud infrastructure.
  • Operational Excellence : Continuously enhance system performance, reliability, and maintainability, driving real-world improvements through iterative development.
  • Platform Ownership : Establish and enforce best practices for CI/CD, security, reliability, and observability to balance speed and operational stability.
  • Cross-functional Collaboration : Work closely with internal software teams, especially the Manufacturing Execution System (MES) team, ensuring seamless integration across products.
  • Technical Leadership : Mentor and guide other engineers, setting high standards for engineering quality and performance without direct management responsibilities.
Requirements
  • 7+ years architecting and deploying distributed software platforms controlling physical hardware (IoT, edge computing, robotics, equipment automation).
  • Proven experience taking systems from early prototypes through full-scale production deployment, ensuring high availability and reliability.
  • Expert in Rust, Java, Go, or similar system-level programming languages, with comfort across edge devices and cloud platforms; Write and review code every day
  • Demonstrated ability to autonomously deliver results when provided clear objectives and freedom to execute independently.
  • Previous ownership of a high-availability, mission critical application
Bonus Qualifications
  • Experience with operational technology protocols (e.g., OPC UA, MQTT)
  • Familiarity with control systems (PLCs).
  • Prior work with digital twins or simulation-driven systems.
  • Experience leading a distributed team
  • Background in regulated sectors like defense or aerospace.
  • Track record of building data-intensive products that improve real-world operational efficiency (e.g., predictive analytics, OEE optimization).
Join the mission. We'll handle the move.

Exceptional talent shouldn't be bound by geography. If you're ready to relocate to Dallas, TX and join us in reindustrializing America's defense backbone, we'll make it easy-and for those who move quickly, additional incentives may be available.
View Now

Senior Software Engineer (Distributed Systems)

10261 New York, New York ZipRecruiter

Posted today

Job Viewed

Tap Again To Close

Job Description

Job DescriptionJob Description

We are Rokt, a hyper-growth ecommerce leader. Rokt is the global leader in ecommerce, unlocking real-time relevance in the moment that matters most. Rokt’s AI Brain and ecommerce Network powers billions of transactions connecting hundreds of millions of customers, and is trusted to do this by the world’s leading companies.

We are a team of builders helping smart businesses find innovative ways to meet customer needs and generate incremental revenue. Leading companies drive 10-50% of additional revenue—and often all their profits—from the extra products or services they sell. This economic edge unleashes a world of possibilities for growth and innovation.


The Rokt engineering team builds best-in-class ecommerce technology that provides personalized and relevant experiences for customers globally and empowers marketers with sophisticated, AI-driven tooling to understand consumers better. Our bespoke platform handles millions of transactions per day. It considers billions of data points which give engineers the opportunity to build technology at scale, collaborate across teams, and gain exposure to a wide range of technology.


At Rokt, we practice transparency in career paths and compensation. At Rokt, we believe in transparency, which is why we have a well-defined career ladder with transparent compensation and clear career paths based on competency and ability. Rokt’stars constantly strive to raise the bar, pushing the envelope of what is possible.

We are looking for a Staff Software Engineer (Distributed Systems)

Target total compensation of $300,000 - $15,000, including a fixed annual salary of 200,000 - 315,000, an employee equity plan grant, and world-class benefits.

Equity grants are issued in good faith, subject to company policies, board approval, and individual eligibility.

We are looking for a Software Engineer with deep experience in distributed systems to join our team in New York City. You will architect, build, and scale backend services that power critical systems across Rokt's ecommerce platform. You’ll work on systems that demand low latency, high throughput, and rock-solid reliability—while leveraging AI tools to accelerate development, improve resilience, and increase autonomy.

As an engineer, you will drive projects from design through delivery, mentoring others and contributing to our engineering best practices. You’ll partner cross-functionally with Product, ML, and SRE to ensure performance and scalability as Rokt continues to scale globally.

What You’ll Do

  • Design and implement distributed systems and backend APIs that scale to billions of transactions per year.
  • Own architectural decisions and contribute to system design reviews and incident root cause analyses.
  • Drive performance optimizations and refactors to improve system reliability, latency, and cost.
  • Leverage AI/ML frameworks and tools (e.g. GitHub Copilot, Datadog AI, etc.) to speed up delivery and reduce toil.
  • Mentor junior engineers and set technical direction for the team on scalability and observability best practices.
  • Collaborate with cross-functional stakeholders to align engineering delivery with business objectives.

Requirements

  • At least 5 years of experience building production-grade distributed systems at scale.
  • Proficiency in Go, Java, or similar backend , and strong understanding of concurrency, data structures, and algorithms.
  • Experience designing APIs
  • Strong command of system observability, incident response, and fault-tolerant architectures.
  • Familiarity with cloud- stacks (AWS, Kubernetes, Terraform) and CI/CD tooling.
  • Effective communicator and mentor; able to lead discussions and influence design decisions.
  • Excited by Rokt’s AI-first culture, and eager to raise the bar across architecture, delivery, and engineering culture.

Benefits

About Rokt’stars:

As a mission-driven, hyper-growth community of curious explorers, our ambition is to unlock real-time relevancy in ecommerce and beyond. Our bias for action means we are not afraid to quickly venture into uncharted territories, take risks, or challenge the status quo; in doing so we either win or learn. We work together as one aligned team never letting egos get in the way of brilliant ideas. We value , transparency, and smart humble people who enjoy building a disruptive business together. We pride ourselves on being a force for good as we make the world better.

About the Benefits:

We leverage best-in-class technology and market-leading innovation in AI and ML, with all of that being underlined by building and maintaining a fantastic and inclusive culture where people can be their authentic selves, and offering a great list of perks and benefits to go with it:

  • Accelerate your career. We offer roadmaps to leadership and an annual training allowance
  • Become a shareholder. Every Rokt’star gets equity in the company
  • Enjoy catered lunch every day and healthy snacks in the office.
  • Access generous retirement plans like a 4% dollar-for-dollar 401K matching plan and great health benefits for you and your dependents.
  • Dog-friendly office
  • Extra leave (bonus annual leave, sabbatical leave etc.)
  • Work with the greatest talent in town
  • See the world! We have offices in New York, Seattle, Sydney, Tokyo and London

We believe we’re better together. We love spending time together and are in the office most days (teams are in the office 4 days per week). We also get that you need to balance your life and your commitments so you have the flexibility to manage your own hours and can spend up to a week of every quarter working from anywhere.

We at Rokt choose to create a company that is as diverse and inclusive as the world we live in by attracting, growing & keeping the best talent. Equal employment opportunities are available to all applicants without regard to , , color, , , , , marital status, veteran status, or status.

If this sounds like a role you’d enjoy, apply here, and you’ll hear from our recruiting team.

View Now
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Distributed Systems Jobs