Senior Systems Engineer - Software
Remote systems software designer job
It's an exciting time to join the NVIDIA Cloud Native Engineering (NVCNE) group's backend software team! As a Cloud Platform Software Engineer, you will work alongside architects, designers, frontend engineers, SREs and others to deliver a software platform that supports the lifecycle of Artificial Intelligence (AI) super compute infrastructure on Kubernetes. Together we will enable AI services across the cloud.
The engineer will write software that aligns with the broad architectural vision for the NVIDIA Cloud Platform, working with architects to develop a robust, scalable system. The engineer owns their code - from development to commit to test to production. They will be responsible for supporting SRE teams with development support and collaboration with internal product teams on sophisticated distributed systems problems at scale. This engineer will be encouraged to foster NVIDIA's approach to Cloud Native development and especially Kubernetes.
What you will be doing:
Develop software systems to support large scale deployments of cloud infrastructure
Design, develop and distribute APIs to support Infrastructure as Code (IaC) automation and deployment workflows.
Responsible for contributing to multiple source code projects to fulfill NVIDIA requirements with software services
Work and collaborate with engineering managers, architects, designers, and frontend engineers to deliver high quality software
Automate the validation of software solutions with unit and integration tests
Innovate with other engineers on proposed designs and product direction
Openly share successes and failures in a no blame environment
What we need to see:
BS in Computer Science, Information Systems, Computer Engineering (or equivalent experience) and at least 12 years of overall experience
5-7 years of proven experience in large scale software development
Experience building and delivering services on Kubernetes
Proficiency with cloud-native infrastructure (AWS, GCP, Azure, OCI).
Collaborated with teams to write software to support cloud services at scale
Ability to troubleshoot issues across multiple layers: infrastructure, Kubernetes, application runtime.
Strong proficiency in Golang for building Kubernetes operators, controllers, and custom tooling.
Experience designing and managing Kubernetes Custom Resource Definitions (CRDs).
Knowledge of managed Kubernetes services and scaling strategies across cloud and on-prem environments.
Experience developing auto-scaling infrastructure components and incident response and root cause analysis.
Ways to stand out from the crowd:
Experience with Kubernetes Cluster API, Terraform, CSP API and other infrastructure tooling
Background with using and contributing to open-source projects
Solid experience with Kustomize, or other Kubernetes packaging tools.
Capable of refactoring software to run in systems such as Kubernetes
Ability to discuss and work with CSI, CNI, and CRI as well as familiarity with the CNCF and the tooling across the ecosystem
NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. NVIDIA is looking for great people like you to help us accelerate the next wave of artificial intelligence.
NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people on the planet working for us. If you're a creative, curious, and driven technical leader, we want to hear from you!
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 224,000 USD - 356,500 USD.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until November 4, 2025.NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
Auto-ApplySenior iOS Software Engineer, Design Systems
Remote systems software designer job
Role Description
As a Senior iOS Engineer on the Design System Team, you will play a central role in enabling consistent, scalable, and delightful product experiences across our native applications. You will help define and evolve our design system foundations, ensuring engineers and designers can build with speed, quality, and cohesion. In this role, you'll gain exposure to senior leadership, influence design and engineering practices across teams, and contribute to the evolution of a system that empowers millions of users.
Your impact will span:
System foundations: Building reusable iOS components and frameworks that serve as the backbone of our product experience.
Collaboration & advocacy: Partnering with designers, Android peers, and product engineers to ensure multi-platform design system cohesion and adoption.
Scalability & innovation: Driving long-term architecture, accessibility, and performance standards that support product growth at scale.
Developer experience: Improving documentation, workflows, and tooling to make using the design system frictionless for engineers.
Our Engineering Career Framework is viewable by anyone outside the company and describes what's expected for our engineers at each of our career levels. Check out our blog post on this topic and more here.
Responsibilities
Build, maintain, and evolve Dropbox's DIG design system iOS component library using Swift, SwiftUI, and UIKit.
Translate Figma designs and tokens into accurate, maintainable UI components.
Collaborate with cross-platform peers (Android, Web) to ensure consistency and parity.
Define and maintain versioning, governance, and release processes for design system components.
Improve internal documentation, onboarding, and tooling to accelerate adoption.
Provide support and advocacy across product teams via code reviews, pairing, and developer experience improvements.
Ensure design system components meet accessibility, performance, and testability standards.
Many teams at Dropbox run Services with on-call rotations, which entails being available for calls during both core and non-core business hours. If a team has an on-call rotation, all engineers on the team are expected to participate in the rotation as part of their employment. Applicants are encouraged to ask for more details of the rotations to which the applicant is applying.
Requirements
Bachelor's degree in Computer Science or related technical field involving coding (e.g., Physics or Mathematics), or equivalent technical experience
8+ years of professional iOS development experience with proven contributions to shared UI libraries or design systems.
Strong proficiency in Swift, SwiftUI, and UIKit; familiarity with modern paradigms (Combine, Swift Concurrency, MVVM).
Solid understanding of Apple HIG and accessibility (WCAG) standards.
Experience with design-to-code workflows (e.g., Figma tokens, variables, tooling integrations).
Strong collaboration and communication skills, with ability to align engineers and designers.
Track record of writing clean, maintainable, and testable code.
Experience with CI/CD, developer tooling, or automation for design system workflows.
Preferred Qualifications
Experience scaling design systems in multi-platform environments (iOS, Android, Web).
Working knowledge of Objective-C or additional mobile platforms.
Experience with the Android ecosystem also a plus.
Familiarity with performance optimization, UI testing, or analytics instrumentation.
Experience contributing to open-source design systems or developer tooling.
Prior experience mentoring engineers or leading cross-functional initiatives.
Compensation
US Zone 1
This role is not available in Zone 1
US Zone 2$195,800-$265,000 USDUS Zone 3$174,100-$235,500 USD
Auto-ApplySenior Software Engineer, Data & Systems
Remote systems software designer job
At TriEdge Investments, we build world-class technology to drive value creation across a portfolio of 30+ companies. Our approach is staged: we start with bespoke solutions that unlock operator performance and move EBITDA; we then scale those wins through platform tools deployable across the portfolio; ultimately, we're building an intelligent platform that redefines how private equity enables value creation at scale.
As a Senior Software Engineer, Data & Systems you'll play a critical role in this mission - owning the design, development, and operation of the data and backend systems that power our products. You'll architect scalable APIs, data pipelines, and distributed services that are performant in production. You'll also design robust data models, build integrations, and ensure our systems are secure, resilient, and ready for scale.
This is not dev shop. You'll act like an owner, work directly with operators and engineers, understand the “why,” and deliver pragmatic, high-quality systems that drive impact.
What You'll Do
Become the expert on your team's business and technical domains.
Build production backend services & APIs that integrate with internal stores and third-party vendors.
Ingest, model, and refresh data from multiple sources; implement resilient pipelines with strong error handling, retry, and alerting.
Design domain data models and contribute to a multi-tenant warehouse strategy with role-based access controls.
Integrate with external vendors (e.g., payroll, HR, ops systems), preferring modern APIs over brittle file-based interfaces.
Ensure security & compliance for PHI/PII (HIPAA-aware designs, least-privilege access, auditability).
Plan for reuse: build patterns and components we can apply repeatedly on future projects.
Implement step-wise migrations of legacy systems into modern, scalable architectures.
Ensure observability, reliability, and security across backend and data services.
Lead the planning, execution, and release of complex technical projects, collaborating with product managers, operators, and designers.
Own features and infrastructure projects from design through delivery, ensuring adoption and measurable impact.
About You
7+ years building production backend systems and APIs.
Fluency in one or more of: Python, TypeScript/Node, Go, or Java; strong API design and integration skills.
Solid SQL and data-modeling skills; experience with a modern warehouse (Snowflake, BigQuery, Redshift, SQL Server) and ETL/ELT patterns.
Proven ability to own ambiguous problems, choose pragmatic tech, and ship reliable services under real-world constraints.
Security-minded: experience with auth/authZ, secrets management, audit trails; HIPAA or regulated data experience is a plus.
Comfortable working across varied stacks/environments (cloud services, occasional Windows/.NET, or legacy systems).
Demonstrated ability to write stable, maintainable, and modular code with little oversight.
Clear communicator, proactive collaborator, and natural problem-solver.
Why Join TriEdge Investments
Hone your skills at spotting and solving problems for real companies, and quickly see if your work drives value
Be part of a team that values speed and iteration: more reps, faster feedback, sharper execution
Help digitize and transform real businesses, not just build another SaaS tool
Work with autonomy, working shoulder to shoulder with operators and decision-makers to drive meaningful results without bureaucracy
Build alongside a culture that prizes clarity, reuse, humility, and ownership
Competitive compensation and benefits in a high-impact, high-growth environment
Location
TriEdge Investments is headquartered in New York's Hudson Yards. We've designed our workplace to foster the collaboration and spontaneous interactions that drive innovation. Our team works in-office, with flexibility to work remotely when needed.
What We Offer
Pay Transparency
The annual base salary range for this position is $200,000-$250,000. Actual compensation offered to the successful candidate may vary from the posted hiring range based upon work experience, and/or skill level, among other things. This role is also eligible for a discretionary fund performance bonus.
Benefits
$0 deductible and 100% employee covered health, vision, and dental benefit package
401(k) matching program of 50% up to 6% of annual salary.
Unlimited PTO
Beautiful custom-built office in NY with daily lunch
Please note: We are proud to be an equal opportunity employer, and we are committed to diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, religion, ethnicity, sex, age, national origin, citizenship status, disability, marital status, partnership status, sexual orientation, gender identity and expression, military or veteran status, or any other characteristic protected by federal, state or local law.
Auto-ApplySystems/Software (Controls) Engineer I New College Grad - Bachelor's (Gloucester, MA)
Remote systems software designer job
**Who We Are** Applied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. We design, build and service cutting-edge equipment that helps our customers manufacture display and semiconductor chips - the brains of devices we use every day. As the foundation of the global electronics industry, Applied enables the exciting technologies that literally connect our world - like AI and IoT. If you want to push the boundaries of materials science and engineering to create next generation technology, join us to deliver material innovation that changes the world.
**What We Offer**
Salary:
$92,000.00 - $126,500.00
Location:
Gloucester,MA
You'll benefit from a supportive work culture that encourages you to learn, develop, and grow your career as you take on challenges and drive innovative solutions for our customers. We empower our team to push the boundaries of what is possible-while learning every day in a supportive leading global company. Visit our Careers website to learn more.
At Applied Materials, we care about the health and wellbeing of our employees. We're committed to providing programs and support that encourage personal and professional growth and care for you at work, at home, or wherever you may go. Learn more about our benefits (********************************** .
**Join our Engineer Development Program in 2026!**
This rotational training program in the Applied Materials Varian Semiconductor Equipment business unit is located in Gloucester, MA. It is designed to attract, assimilate, grow, and retain the most talented engineers entering the industry today.
During the first two years of employment, Fusion members go through a series of rotational work assignments. The rotations typically consist of two or three unique engineering assignments. These rotations help program members and managers determine where they will flourish in their full-time position at Applied Materials.
**Program will start in summer 2026, on-site at our Gloucester, MA location.**
Applied Materials' Control Systems Software Department is searching for a New College Graduate to join our team! Our department develops the software for the control system of semiconductor process equipment. This includes developing interfaces for advanced sensors, designing the data and control flow, creating algorithms for the optimal material engineering on an atomic scale and the real-time control of devices such as robots, motors, generators, pumps and flow controllers. Other aspects of our work include the design of the user interface, data collection, storage and analysis, machine learning and analytics, remote access and security.
Key responsibilities include:
+ Designs, prototypes and develops moderately difficult software solutions for semiconductor equipment components and devices
+ Designs common software modules and libraries for use across multiple products
+ Troubleshoots a variety of moderately difficult software problems. Designs and implements bug fixes
+ Defines software specifications
+ Suggests and implements improvements to the development and troubleshooting process
+ Develops software documentation
+ Interfaces with internal and external customers for requirement analysis, project schedule and software troubleshooting
+ Coordinate with Cross-Functional Engineering teams including EE, ME, Systems, and Physics to design and release solutions to high value problems
Requirements:
+ Proficiency and experience in C and C++ is required In addition, programming experience in several of the following areas is desired:
+ Real-time Control
+ Motion Control
+ Multi-threading, performance profiling
+ Visual Studio
Education:
+ Graduating with a Bachelor's (or Master's) Degree in Computer Engineering, Electrical Engineering, Systems Engineering or a related field
+ Student must be in good academic standing at their university, with a preferred GPA of 3.0 or above on a 4.0 scale
Leadership, Communication and Problem-Solving Skills
+ Combines technical skills with effective interpersonal and collaboration skills
+ Has excellent written and oral communication skills and the ability to analyze complex information and explain in a straightforward manner
+ Has ability to solve problems in moderately difficult situations and drive solutions using technical experience and judgment
+ Thrives in a result driven culture
+ Has passion to contribute ideas, to influence others and to succeed
**Additional Information**
**Time Type:**
Full time
**Employee Type:**
New College Grad
**Travel:**
Yes, 10% of the Time
**Relocation Eligible:**
Yes
The salary offered to a selected candidate will be based on multiple factors including location, hire grade, job-related knowledge, skills, experience, and with consideration of internal equity of our current team members. In addition to a comprehensive benefits package, candidates may be eligible for other forms of compensation such as participation in a bonus and a stock award program, as applicable.
For all sales roles, the posted salary range is the Target Total Cash (TTC) range for the role, which is the sum of base salary and target bonus amount at 100% goal achievement.
Applied Materials is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, national origin, citizenship, ancestry, religion, creed, sex, sexual orientation, gender identity, age, disability, veteran or military status, or any other basis prohibited by law.
In addition, Applied endeavors to make our careers site (**************************************************** accessible to all users. If you would like to contact us regarding accessibility of our website or need assistance completing the application process, please contact us via e-mail at Accommodations_****************, or by calling our HR Direct Help Line at ************, option 1, and following the prompts to speak to an HR Advisor. This contact is for accommodation requests only and cannot be used to inquire about the status of applications.
Senior Software Engineer, Agentic Systems
Remote systems software designer job
Hi, we're CompanyCam.
We're a simple-to-use photo documentation and productivity app for contractors of all commercial and home services industries. Packed with intuitive functionality, CompanyCam facilitates unparalleled communication and accountability across a contractor's entire business. We're committed to providing a consumer-grade, game-changing experience that helps our users build trust within their company and with their customers.
But don't let that corporate description fool you-the people behind our buttoned-up product are laid-back (but hardworking), genuine, and kickass, and you could be one of them!
The Role
We're looking for a thoughtful, technically excellent Senior Software Engineer to join our growing engineering team.
As a Senior Software Engineer, you'll build and maintain our applications, tackle the highest-value work for your team, and provide technical leadership and mentorship. You'll collaborate closely with Product, Design, and Engineering to deliver high-quality features, enhance existing systems, and reduce technical debt-all while helping shape how we responsibly integrate AI into the CompanyCam experience.
You'll work on everything from traditional software engineering problems to cutting-edge features powered by large language models (LLMs) and agentic systems that automate complex workflows and elevate user experiences.
Working At CompanyCam
Our engineering team is remote-first, spanning every time zone in the United States. We welcome people from all backgrounds and really don't care whether or not you have a CS degree, or even a high school diploma. All that matters is that you're not an a**hole and you're good at what you do.
At CompanyCam, we're driven to produce work with meaningful outcomes. That means not just dumping features and “improvements,” but being able to reflect and learn from our outputs. We're actively working to center our work on continuous discovery habits (CDH) as outlined by Teresa Torres.
Okay, that's how we identify work to do-but how do we actually work? Our teams are made up of a product manager, a product designer, a tech lead, and a group of engineers appropriate to the team's scope. We take a flexible approach, pulling from Agile, Scrum, Kanban, and even Shape Up. Rather than being overly prescriptive, we provide guardrails and just enough structure to keep teams moving. Each team is expected to collaborate, iterate, and refine their best practices to produce high-quality work.
What You'll Do
Lead development of product features powered by large language models (LLMs) and agentic systems, integrating intelligent automation into user workflows.
Architect and scale AI-driven systems using techniques like prompt engineering, retrieval-augmented generation (RAG), and workflow orchestration.
Design, implement, and deliver complex, cross-cutting features and systems using Ruby on Rails, React, React Native, Postgres, and REST.
Proactively identify and resolve technical debt, improve reliability, and evolve system architecture to support scalable AI integration.
Lead by example in code reviews, mentoring others, and sharing best practices for integrating and evaluating AI-enabled features.
Partner closely with product managers, designers, and engineers to shape feature direction, translate ambiguous ideas into technical plans, and deliver high-quality work.
Drive improvements to internal tooling, CI/CD pipelines, and observability for AI systems and model performance.
Develop, maintain, and automate evals to rigorously measure and improve the reliability and reasoning quality of agentic systems.
The Impact You'll Have
At CompanyCam, your work makes a real impact. Whether you're shipping code, architecting systems, or experimenting with AI capabilities, your contributions directly shape the product we deliver and the experience we create for contractors.
In this role, you'll drive impact by:
Shipping features that make contractors' work smarter, faster, and more efficient.
Leading the way in how we thoughtfully design, build, and evaluate LLM-powered systems.
Raising the bar for technical quality and craftsmanship across the team.
Sharing knowledge that helps the entire organization adopt responsible, high-impact AI practices.
Creating systems that scale-both technically and organizationally-as CompanyCam grows.
Must-Haves
These are our non-negotiables:
Show up: Have the courage to do difficult but necessary work.
Grow up: Take ownership, learn continuously, and bring a growth mindset.
Do good: Treat your teammates and customers the way you'd want to be treated.
5+ years of professional experience as a software engineer.
1-3 years of experience designing or implementing features that leverage large language models (LLMs), AI agents, or automation frameworks.
Experience contributing across the full stack, including front-end, back-end, and data layers.
Advanced proficiency in Ruby on Rails and PostgreSQL
or
React/React Native and Redux (or an equivalent JS framework).
Strong communication and collaboration skills, with the ability to clearly explain technical concepts to non-technical stakeholders.
You live and work permanently in the U.S. (We're not set up to hire outside the U.S.).
Nice-to-haves
Familiarity with Continuous Discovery Habits
Benefits & Compensation
This is a salaried position at CompanyCam. Our salary range is $165,00 - $215,000 per year and is based on experience. We also offer meaningful equity and other benefits.
CompanyCam is an equal-opportunity employer committed to respect, inclusion, and growth. We work hard, take responsibility, and support each other. Great ideas come from all backgrounds, and we carefully consider every applicant without regard to personal characteristics or traits. Even if your work experience doesn't align perfectly, we encourage you to apply. What really matters to us is your potential, your passion, and your commitment to learning, innovation, and contributing meaningfully to our team.
For any accommodations or technical issues related to the online application or interview process, please email ******************* and we'll respond promptly. Please do not include any medical or health information in your message.
Note: Resumes sent to this email will not be reviewed or responded to. To be considered for a position, you must apply directly through our careers page.
Auto-ApplySenior Software Engineer, Data Systems (Python)
Remote systems software designer job
Northbeam is building the world's most advanced marketing intelligence platform, providing top eCommerce brands a unified view of their business data through powerful attribution modeling and customizable dashboards. Our technology helps customers accurately track ad spend, understand the full customer journey, and drive profitable growth.
We're experiencing rapid growth, have strong product-market fit, and are looking for the right people to help us scale. This is a rare chance to make a meaningful impact at a fast-moving, high-growth company. At Northbeam, you'll join a team of driven, collaborative, and talented individuals who value personal growth and excellence. We'd love for you to be part of our journey.
We're a remote-friendly company with offices in San Francisco and Los Angeles.
About the Role
Northbeam is fundamentally a data product - the whole company. We don't sell shoes, or ads, or games, or database technologies. We sell data: quality integrations with a variety of platforms, fresh and reliable data pulls, correct aggregations and algorithmic insights on top of that data, all packaged up in a user-facing application.
What this means is that the data eng team is foundational and load-bearing.
As a Data Engineer working at Northbeam, you will work with a cross-functional team of product managers, product engineers, and business leaders to translate our customers' feedback into scalable data pipelines and products.
The work involves creating, maintaining and improving a labyrinth of integrations and transformations in a complex network of touchpoints to keep everything running smoothly. The system is powered by data that spans numerous ad platforms, a variety of order management systems (such as Shopify and Amazon), as well as our own real-time events that we collect as our customers navigate their online stores.
Curiosity, experience, and a desire to build data pipelines and applications at scale will be the key to success in this role.
Your Impact
This is a startup. The one thing that's constant is change. To start with, you can expect to:
Design and implement scalable, high-performance data pipelines to ingest and transform data from a variety of sources, ensuring reliability, observability, and maintainability.
Build and maintain APIs that enable flexible, secure, and tenant-aware data integrations with external systems.
Work with event-driven and batch processing architectures, ensuring data freshness and consistency at scale.
Drive clean API design and integration patterns that support both real-time and batch ingestion while handling diverse authentication mechanisms (OAuth, API keys, etc.).
Implement observability, monitoring, and alerting to track data freshness, failures, and performance issues, ensuring transparency and reliability.
Optimize data flows and transformations, balancing cost, efficiency, and rapid development cycles in a cloud-native environment.
Collaborate with data engineering, infrastructure, and product teams to create an integration platform that is flexible, extensible, and easy to onboard new sources.
You will work with great people who have done this many times before. You will teach them some new tricks, and maybe learn some old ones.
If this sounds like your kind of chaos, we'd love to hear from you.
What You Bring
5+ years of experience in data engineering, software engineering, or integration engineering, with a focus on ETL, APIs, and data pipeline orchestration.
Strong proficiency in Python
Experience with API-based ETL, handling REST, GraphQL, Webhooks
Experience implementing authentication flows
Proficiency in SQL and BigQuery
Experience with orchestration frameworks (e.g., Airflow) to manage and monitor complex data workflows.
Familiarity with containerization (Docker, Kubernetes) to deploy and scale workloads.
Ability to drive rapid development while ensuring maintainability, balancing short-term delivery needs with long-term platform stability.
Bonus Skills & Experience
Detailed understanding of authentication mechanisms (OAuth 2.0, API keys, secrets management) and secure multi-tenant architectures.
Experience working with ERP systems, CRMs, CDPs, or complex other enterprise data tools and their APIs.
Exposure to event-driven architectures and real-time data processing tools
Knowledge of data governance, compliance (GDPR, SOC2), and security best practices for handling sensitive data.
Experience working in a multi-tenant SaaS or large-scale data-intensive environment.
Base Salary Range$170,000-$200,000 USD
Actual compensation may vary based on experience, skills, and location.
In addition to your base salary, we offer an equity package, comprehensive healthcare benefits (medical, dental, and vision), and a 401(k) plan. Our team enjoys a flexible PTO policy, 12 company-paid holidays, and 12 weeks of paid parental leave. We also provide a $500 work-from-home stipend to support your remote setup.
Interview Process
The interview process varies by role but typically begins with a 30-minute interview with a Northbeam recruiter, followed by a video interview with the hiring manager. Next, candidates complete a role-specific video interview followed by video or onsite interviews with several team members. The final step is a video interview with our CEO/Co-founder. The entire interview process is usually 5-7 interviews total and requires around 5-8 hours of your time.
We accept applications on an ongoing basis.
Auto-ApplySenior System Software Engineer
Remote systems software designer job
We are looking for a Senior System Software Engineer based in the US or Taiwan to support firmware and software development across our product line. Our products are designed to be open and transparent, and that extends to how we think about firmware and software. We care deeply about open-source software and exposing greater configurability to people who want it. As one of the early engineers in Framework, you'll also have a high level of influence on our products and software philosophy going forward.
This role is a full-time remote position based either in the US or Taiwan. We have offices in Taipei and the San Francisco Bay Area and local members of our engineering team typically spend up to a few days a week together in the office. This position will require some local and international travel to partners and the alternative office location.
What You'll Do
Own the end to end software development and releases for BIOS, EC, and driver software updates for new hardware products.
Work on projects, both doing direct development, and working closely with partner firmware and software development, including code reviews from 3rd party contributors.
Working closely with internal teams and vendors, define and implement software and firmware features.
Manage and review work done by firmware and software teams at our manufacturing partners.
Gather issues reported by customers and third parties, and fixing directly or passing issues along to the relevant teams, tracking progress across internal teams and partners.
Partner with our internal and external validation labs to reproduce issues and develop reproduction cases.
Coordinate the resolution of issues from internal and external sources, and drive timely closure of issues across cross-functional teams.
Collaborate closely with Linux partners to proactively identify, diagnose, and solve issues.
What You Need
Bachelor's degree in Computer Science or equivalent experience.
Ability to work effectively with external engineering teams across our ODM partners.
5+ years of experience in firmware development and software engineering for electronics products.
Ability to define requirements and work with internal and external teams to implement new features for our products.
A background in developing software projects end to end.
Ability to collaborate and communicate effectively with other engineers and program managers.
Strong written and verbal English communication abilities and familiarity working across time zones.
What's Nice to Have
A passion for environmentalism and/or DIY.
Expertise with software and firmware development in a startup.
History of upstreaming code for OSS projects.
Experience with Rust.
Expertise at embedded firmware development in C and scripting in Python or similar languages.
Previous experience with Tianocore, Zephyr, Python, Coreboot, or other open-source firmware or RTOS platforms.
Familiarity with system-level software and drivers on Windows and/or Linux.
Experience developing utilities for automation, debugging, and diagnostics.
A strong understanding of adjacent functional areas like electrical engineering.
Experience working as a remote member of an international team.
What You'll Love
Competitive salary, equity, and health benefits
Paid company holidays plus 20 PTO days per year
Paid Parental Leave
Flexible work hours and locations, including every other Friday off!
401K with matching for US employees
The chance to work at a startup that is making a positive social and environmental impact
Equal Opportunity
We commit ourselves to the principles of equal employment and a diverse work environment. With inclusion being one of our core values at Framework, we do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, or any other characteristic protected by applicable federal, state, or local laws. We will consider qualified applicants regardless of criminal histories pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Ordinance.
We are also committed to providing reasonable accommodations for all qualified individuals with disabilities. If you require an accommodation to participate in the application or interview process, please let us know by reaching out to accommodations@frame.work.
The pay range for this role is $150,000 - $180,000 USD per year. The base salary range for this position may vary depending on various factors such as professional background, work experience, work location, market demand, etc. In certain circumstances, the final offer may vary from the amounts shown in this job description.
Software Engineer, Core Systems
Remote systems software designer job
Consumer Edge is a leading data innovation and AI company, redefining how organizations understand consumer and business behavior. We combine real-time transaction data with cloud-scale infrastructure and advanced AI models to deliver actionable insights to global clients. Our Core Systems team builds the foundational services, infrastructure, and automation that power everything we do.
Role summary
As a Senior Software Engineer on the Core Systems team, you'll design and maintain the infrastructure and core platforms that enable all Consumer Edge products. You'll focus on reliability, security, and performance-creating shared services, provisioning systems, and cloud automation tools used across engineering.
Your main responsibilities
Architect and maintain platform-level services that power data and application delivery.
Develop tools for provisioning, monitoring, and automating infrastructure at scale.
Build reliable APIs and frameworks that support product teams company-wide.
Ensure security, scalability, and observability in cloud-native environments.
Lead architecture discussions and mentor engineers on platform design.
Support incident response and drive continuous improvement of infrastructure practices.
We're looking for someone with
10+ years of software or platform engineering experience.
Expertise with strongly typed and/or functional programming languages, with a preference for Rust and Typescript, and proficiency with Terraform or Pulumi.
Deep understanding of cloud infrastructure (GCP, AWS) and Kubernetes.
Familiarity with service observability and SRE principles.
Proven experience building tooling for multi-team engineering organizations.
Excellent problem-solving and cross-functional communication skills.
Tech stack & team context
The Core Systems team uses Go, Rust, and TypeScript for backend and infrastructure development, deploying to GCP and AWS via Terraform and Pulumi. The team spans the US and Europe and partners closely with AI Products and Client Platform to maintain the company's backbone services.
Benefits & perks
We are a remote-first company with a distributed environment and flexible working arrangements. We believe that distributed workers should be first-class citizens. We also have an office in New York if offices are your thing.
Salary
The annual base salary for this role is between $140,000 - $180,000 based on experience, with the opportunity for a performance-based bonus, company equity, 401(k) matching, paid parental leave, flexible and generous time off, work-from-home flexibility, and subsidized health benefits.
Auto-ApplySoftware Engineering Lead - Build Systems, Compilers and Languages
Remote systems software designer job
At EngFlow, we help developers save time by accelerating software builds and tests. Our cloud-based, distributed service optimizes developer workflows through remote execution and caching, improving efficiency, productivity, and product quality.
Backed by top investors, EngFlow is redefining how companies build software and ship well-tested products. Our solutions speed up builds by a factor of 10 or more, while our observability platform provides actionable insights for optimization. Founded by key contributors to Bazel, we build tools that empower engineering teams-from startups to Fortune 500 companies-to enhance developer velocity and improve build performance.
Learn more about our mission, culture, and team: EngFlow | Video
As a Software Engineering Manager focused on build systems, compilers, and languages, you will lead core engineers and drive the development of key features for our platform. You will play a pivotal role in contributing to Bazel, gRPC, Goma, Soong, CMake, and other open-source projects, solving complex scalability and performance challenges. This role offers ample opportunities to experiment with the latest tech and build a scalable product used by some of the most exciting tech companies in the world.
You will report to the Head of Product Engineering, and your responsibilities will include leading projects, managing a growing team, and contributing directly to both product and platform engineering. Over time, this role has the potential to transition from an individual contributor to a team manager.
Requirements
Leadership Experience: Proven experience managing and influencing technical teams. Hands-on remote team management experience is a plus.
Optimization Passion: A deep interest in optimization, especially related to compilers, programming languages, and build systems like Bazel, CMake, Maven, Gradle, Nix, or Buck.
DevOps & DevInfra Experience: Passion for DevOps and DevInfra, with expertise in Linux, Unix, and cloud infrastructure (AWS, Azure, GCP, OpenShift, Oracle Cloud). Experience with Terraform is a plus.
Technical Proficiency: Programming experience in Java, and proficiency in other languages like C++ and Rust is a plus.
Asynchronous Programming: Experience with asynchronous programming and scalable software architectures.
Software at Scale: Proven experience delivering software at scale and maintaining operational excellence.
Conflict Resolution & Communication: Strong conflict resolution skills and the ability to effectively communicate with both technical and non-technical stakeholders.
On-Call Rotation: Willingness to participate in an on-call rotation to handle escalated production issues.
Benefits
We offer comprehensive medical, dental, vision benefits, 401k bonus, parental leave and generous vacation. The team is fully remote but we enjoy meeting together several times a year at exciting destinations throughout the world. We value getting the work done and having fun while doing it, and have done numerous fun team events such as chocolate, whisky and tea tastings, monthly team games, escape the room among other fun events.
Auto-ApplySenior Software Engineer, Post Sales Systems
Remote systems software designer job
Who we are
Samsara (NYSE: IOT) is the pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. At Samsara, we are helping improve the safety, efficiency and sustainability of the physical operations that power our global economy. Representing more than 40% of global GDP, these industries are the infrastructure of our planet, including agriculture, construction, field services, transportation, and manufacturing - and we are excited to help digitally transform their operations at scale.
Working at Samsara means you'll help define the future of physical operations and be on a team that's shaping an exciting array of product solutions, including Video-Based Safety, Vehicle Telematics, Apps and Driver Workflows, and Equipment Monitoring. As part of a recently public company, you'll have the autonomy and support to make an impact as we build for the long term.
About the role:
We are seeking a Senior Software Engineer with deep, specialized experience in CCaaS platforms, Conversational AI, and development. In this role, you will be the primary technical owner and architect on our Post-Sales Systems team, responsible for our Zoom Contact Center ecosystem. Your core responsibility will be to design, build, and manage the entire platform, including all interaction routing, treatment logic, and the deployment of both native CCaaS-based AI and conversational AI. Success in this role requires a unique blend of solution architecture, hands-on Python development, and a deep understanding of the modern contact center technology stack.
You will collaborate with teams across Customer Support and Product, transforming abstract concepts into a production-ready, enterprise-grade CCaaS strategy.
This role is open to candidates residing in the US except Alaska, Austin metro, California, Chicago metro, Connecticut, Dallas metro, Denver metro, Houston metro, Maryland, Massachusetts, New Jersey, New York, Rhode Island, Washington, and Washington DC metro.
You should apply if:
You want to impact the industries that run our world: Your efforts will result in real-world impact-helping to keep the lights on, get food into grocery stores, reduce emissions, and most importantly, ensure workers return home safely.
You are the architect of your own career: If you put in the work, this role won't be your last at Samsara. We set up our employees for success and have built a culture that encourages rapid career development, countless opportunities to experiment and master your craft in a hyper growth environment.
You're energized by our opportunity: The vision we have to digitize large sectors of the global economy requires your full focus and best efforts to bring forth creative ideas for our customers.
You want to be with the best: At Samsara, we win together, celebrate together and support each other. You will be surrounded by a high-calibre team that will encourage you to do your best.
In this role, you will:
Serve as the primary technical owner and architect for our Zoom Contact Center (CCaaS) platform, responsible for its overall configuration, health, and strategic roadmap.
Design, implement, and maintain all sophisticated interaction routing flows and treatment logic to optimize customer experience and agent efficiency.
Architect and build custom solutions using Python to create custom AI agents, platform extensions, and integrations for the live CCaaS environment.
Deploy, manage, and optimize native CCaaS-based AI solutions (e.g., real-time transcription, agent assist, sentiment analysis) to drive operational improvements
Evaluate, select, and integrate third-party APIs for conversational AI, generative AI, and other critical services to enhance our platform.
Implement and manage real-time data processing workflows and API-driven services to connect our contact center with other business-critical systems.
Minimum requirements for the role:
6+ years of experience in a technical role (e.g., Solutions Architect, Sales Engineer, technical Product Manager) focused on enterprise software, SaaS, or AI.
3+ years of direct, hands-on experience with contact center (CCaaS) and routing.
Proven experience with Python.
Strong proficiency with RESTful APIs, real-time data processing, and complex system integrations.
Strong proficiency with SQL and database management.
Experience managing the technical lifecycle of complex enterprise projects or products.
An ideal candidate also has:
Experience launching a new AI or bot-related product from concept to release.
Direct experience in a solutions architecture or technical product management role.
Experience with iPaaS platforms like Workato or Zapier.
Familiarity with speech analytics models and their application.
Samsara's Compensation Philosophy: Samsara's compensation program is designed to deliver Total Direct Compensation (based on role, level, and geography) that is at or above market. We do this through our base salary + bonus/variable + restricted stock unit awards (RSUs) for eligible roles. For eligible roles, a new hire RSU award may be awarded at the time of hire, and additional RSU refresh grants may be awarded annually.
We pay for performance, and top performers in eligible roles may receive above-market equity refresh awards which allow employees to achieve higher market.
The range of annual base salary for full-time employees for this position is below. Please note that base pay offered may vary depending on factors including your city of residence, job-related knowledge, skills, and experience.$114,537.50-$154,000 USD
At Samsara, we welcome everyone regardless of their background. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender, gender identity, sexual orientation, protected veteran status, disability, age, and other characteristics protected by law. We depend on the unique approaches of our team members to help us solve complex problems and want to ensure that Samsara is a place where people from all backgrounds can make an impact.
Benefits
Full time employees receive a competitive total compensation package along with employee-led remote and flexible working, health benefits, and much, much more. Take a look at our Benefits site to learn more.
Accommodations
Samsara is an inclusive work environment, and we are committed to ensuring equal opportunity in employment for qualified persons with disabilities. Please email ********************************** or click here if you require any reasonable accommodations throughout the recruiting process.
Flexible Working
At Samsara, we embrace a flexible working model that caters to the diverse needs of our teams. Our offices are open for those who prefer to work in-person and we also support remote work where it aligns with our operational requirements. For certain positions, being close to one of our offices or within a specific geographic area is important to facilitate collaboration, access to resources, or alignment with our service regions. In these cases, the job description will clearly indicate any working location requirements. Our goal is to ensure that all members of our team can contribute effectively, whether they are working on-site, in a hybrid model, or fully remotely. All offers of employment are contingent upon an individual's ability to secure and maintain the legal right to work at the company and in the specified work location, if applicable.
Fraudulent Employment Offers
Samsara is aware of scams involving fake job interviews and offers. Please know we do not charge fees to applicants at any stage of the hiring process. Official communication about your application will only come from emails ending in ‘@samsara.com' or ‘@us-greenhouse-mail.io'. For more information regarding fraudulent employment offers, please visit our blog post here.
Auto-ApplySoftware Engineer - Control Systems
Remote systems software designer job
At Atom Computing, we build quantum computers using arrays of optically trapped neutral atoms that will empower customers to achieve unprecedented computational breakthroughs. Join a world-class team of scientists, engineers, and business professionals to advance the state-of-the-art in quantum computing.
We are seeking an embedded software engineer to assist in the implementation of the control systems for our quantum computers. This position will report to the Control Systems Manager.
Candidates will also be considered for Atom's location in Austin, TX and Berkeley, CA. Under exceptional circumstances we may allow fully remote.Job Responsibilities:
Develop and test firmware and software for high-speed arbitrary waveform generation, image processing, scientific instrument control, and digital feedback loops.
Implement embedded device driver APIs, Linux kernel modules, and orchestration functions in Rust, Python, and C/C++.
Integrate and test control system hardware and software. Write test procedures, unit tests and assist with system level testing and debug.
Experience & Education
BS, MS, or Ph.D. in Electrical Engineering, Experimental Physics, or a related field.
At least 2+ years of relevant postgraduate professional experience. Experienced candidates welcome. New/recent graduates will not be considered.
Qualifications
Temperamentally suited to work at a fast-growing, early-stage startup: self-motivated, humble, driven, collaborative, and with a high tolerance for ambiguity and uncertainty.
Proficiency with Rust, Python, and C/C++.
Expertise in embedded Linux and bare metal firmware development in C/C++ for ARM microcontrollers and embedded microprocessors.
Familiarity with Git version control and software development best practices.
Integration, debug, and test experience with prototype electronics assemblies.
Willingness to learn atomic, optical, laser physics, and quantum mechanics concepts to put work in context.
Software-defined radio knowledge, knowledge of Lua, and familiarity with digital interfaces to FPGAs are definite pluses.
Atom Computing provides a wide variety of perks and benefits, including fully paid medical, dental, and vision insurance for our employees and their dependents. Additionally, unlimited paid time off, 401K company matching, short- and long-term disability, FSA, dependent care benefits, and life insurance. We also offer drinks, snacks, and catered team lunches in our offices, every day! The base salary range for this position is between $120,000 - $145,000, commensurate with experience. In addition to salary, we offer an annual bonus and equity in the company.
Auto-ApplySoftware Engineer, Streaming Systems
Remote systems software designer job
Hightouch is the modern AI platform for marketing and growth teams. Our AI agents reimagine marketing workflows, allowing marketers to create content, plan campaigns, and execute strategies with transformational velocity and performance.
Hightouch is a rare company built on the intersection of two fundamental technological shifts: advances in LLMs and agentic AI, and the creation and rapid adoption of cloud data warehouses like Snowflake and Databricks. Building on these tailwinds, we've become a leader in AI marketing and partner with industry leaders like Domino's, Chime, Spotify, Ramp, Whoop, Grammarly, and over 1000 others.
Our team focuses on making a meaningful impact for our customers. We approach challenges with first-principles thinking, move quickly and efficiently, and treat each other with compassion and kindness. We look for team members who are strong communicators, have a growth mindset, and are motivated and persistent in achieving our goals.
About the Role
We are looking for a software engineer to join our Streaming Systems team, working on the high-throughput systems that collect, forward, and perform real time computation on billions of behavioral events from our customers' 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 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.
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.
Some useful, but not necessary, experience:
Experience with streaming systems like Kafka, Kinesis, Pulsar, Warpstream
Experience with high RPS, low p99 latency systems
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.
Apply: Curl jobapi.hightouchdata.com on port 13784 and have followed those instructions before applying. It'll only take a minute!
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.
#LI-DNP
Auto-ApplySenior Software Engineer, Distributed Systems
Remote systems software designer job
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 $30000 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
Experience building distributed systems or is eager to build that skillset
Additional Resources
Engineering Life Page
Tracking events at millisecond granularity
Ensuring Data Consistency Across Replicas
Saving $30000 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$229,500-$280,500 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.
Auto-ApplySenior Software Systems Engineer (VHA)
Remote systems software designer job
Seeking a motivated, career and customer-oriented Sr. Software Systems Engineer (.NET Developer) who performs high-level, day-to-day development solutions to join our team and begin an exciting and challenging career. This is a 100% Remote role. Monday - Friday 8AM - 5PM EST.
Essential Functions:
Performs technical planning, high level and detailed requirements definition, test planning and execution (to include use cases, test procedures and test data), software systems integration, and technical support for software systems and subsystems.
Total software system product may include concept design, test, installation, operation, maintenance and disposal.
Serve as an active member of the software development team participating in daily stand-ups
Utilize full-stack development expertise that ranges from development of .NET back-end application using C#, unit testing, testing with Nunit, or other tools, and deployment using CI/CD pipelines
Ensure the performance, quality, and responsiveness of application
Provide development support, as needed, for solutions deployed to production
Implement long term solutions and building blocks within the agile framework for improved reusability
Interface with the stakeholders for project requirements
Apply and promote good software engineering practices such as test automation, modularization, and simplification
Collaborate, coordinate with colleagues on various solutions and problems
Document software designs, which may include design diagrams, data flow diagrams, software module descriptions, etc.
Use Integrated Development Environment (IDE) tools to include Visual Studio, Azure Devops and Git.
Education:
Bachelors and five (5) years or more experience; Masters and three (3) years or more experience; PhD and 0 years related experience
Required Experience:
Minimum of 5-7 years of experience in software development using .NET technologies.
Proven track record of working on complex software projects and leading development initiatives
Experience with designing, developing, and deploying enterprise-level applications.
Expertise in .NET framework and .NET Core, with a strong understanding of C#.
Proficiency in developing back-end applications using MVC and .NET Core.
Strong knowledge of object-oriented programming (OOP) and design patterns.
Experience with RESTful services and APIs.
Proficiency in database design and development, including working with SQL Server and Entity Framework.
Familiarity with cloud platforms (e.g., Microsoft Azure, AWS) and services.
Experience with version control systems (e.g., Git, TFS).
Understanding of continuous integration/continuous deployment (CI/CD) practices and tools (e.g., AWS CodePipeline, CodeBuild, CodeDeploy).
Knowledge of unit testing frameworks and tools (e.g., NUnit, xUnit, MSTest). - Proficiency in using development tools like Visual Studio and Visual Studio Code.
Excellent problem-solving and analytical skills.
Strong communication and interpersonal abilities.
Ability to work independently and as part of a team.
Attention to detail and commitment to producing high-quality software.
Capable of mentoring and providing technical guidance to junior developers.
Ability to prioritize tasks and manage time effectively.
Experience with agile development methodologies (e.g., Scrum, Kanban).
Familiarity with DevOps practices and infrastructure as code (IaC).
Strong understanding of security best practices for web applications and APIs.
Ability to conduct code reviews and provide constructive feedback.
Experience with performance tuning and optimization of applications.
Knowledge of microservices architecture and containerization technologies (e.g., Kubernetes, ECS, EKS) is a plus.
Experience with third-party libraries, SDKs, and APIs relevant to .NET development.
Clearance Requirement:
US Citizenship with the ability to obtain and maintain a Public Trust clearance
DPCG is an Equal Opportunity Employer committed to hiring and developing the most qualified individuals based on merit, experience, and business needs, without regard to any protected status under applicable law.
Auto-ApplySoftware Engineer, Systems
Systems software designer job in Columbus, OH
Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page.
**Required Skills:**
Software Engineer, Systems Responsibilities:
1. Design, code, review, and test graphics rendering engine related software features across all layers of the platform stack, including AR(Augmented Reality) runtimes, graphics libraries, compilers, and OS capabilities.
2. Develop cutting-edge AR solutions customized for and optimized for proprietary hardware, compatible with open-source standards such as GLTF, and based on the research and exploration of industry and academic advancements.
3. Receiving little instruction on day-to-day work, code using primarily C/C++/Java/PHP and Hack.
4. Interface with other teams to incorporate their innovations and vice versa.
5. Analyze and improve efficiency, scalability, and stability of various system resources on proprietary hardware.
6. Complete medium to large features (each with many tasks) independently without guidance.
7. Identify and drive changes as needed for assigned codebase, product area and/or systems.
8. Ensure security of the AR system and protect our user's privacy.
9. International Travel Required 5%.
10. Telecommuting is permitted from anywhere in the US.
**Minimum Qualifications:**
Minimum Qualifications:
11. Master's degree (or foreign equivalent) in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics or related field
12. Requires completion of one graduate-level course, one research project, or one internship involving the following:
13. 1. Systems-level programming in C and C++ and optimizing C++ programs for maximum performance and power efficiency
14. 2. Working with open-source or 3rd party standards, especially in the field of 3D models, Graphics APIs and GPU programming
15. 3. Developing high-performance rendering solutions with a modern graphics API including Metal and Vulkan
16. 4. Writing high-performance GPU programs with a GPU programming language (shading language)
17. 5. Experience owning a particular component, feature or system with a focus on building highly-scalable performant solutions
18. 6. Software development tools: Code editors (VIM or Emacs or VS Code), and revision control systems (Subversion, GIT, Perforce, or Mercury)
19. 7. Applying algorithms and core computer science concepts to real world systems as evidenced by recognizing and matching patterns from different areas of computer science in production systems
**Public Compensation:**
$205,977/year to $240,240/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Staff Software Systems Engineer, Behavior Validation
Remote systems software designer job
Role: As a Staff Software Systems Engineer on the Behavior Validation team within the AV organization, you will play a critical role in leading the strategy and execution of validation efforts for autonomous vehicle software. You will leverage your experience designing and implementing complex V&V strategies to quickly prototype, gain consensus, and move our programs forward with increased trust and efficiency. Your expertise will guide engineers in defining best practices, driving innovation in testing, and verifying the safety and performance of autonomous systems. You will be responsible for shaping the future of evaluation methodologies for AI systems and other ADAS features, architecting solutions that meet the testing needs of AI developers, systems engineers, and safety stakeholders.
About the Organization: The Autonomous Vehicle (AV) organization is dedicated to advancing the development of autonomous vehicles through cutting-edge simulation technologies and novel iterative development processes. The Behavior Validation team focuses on unlocking software launches and continuous release decisions via simulation verification and validation strategies, prototypes, and protocols. Our collaborative environment fosters innovation and excellence, allowing us to push the boundaries of what is possible in autonomous vehicle testing.
What You'll Do:
Define requirements and metrics for validating safe and comfortable autonomous vehicle operations.
Own analysis and characterization of one or multiple autonomous behaviors, influencing software development and launch decisions
Prototype and develop simulation-based and road-based testing strategies that support continuous and scaled software release cycles
Combine experience in systems engineering and data analysis to facilitate data driven design, validation, risk analysis, and prioritization decisions
Own roadmaps for developing long-term and stable requirements, verification/validation, and/or software solutions to advanced problems over multiple product lifecycles
Mentor team members and facilitate cross-team collaboration to define behavioral validation strategies for new launches
Your Skills & Abilities
Advanced degree in Mechanical Engineering, Aerospace Engineering, Physics, Computer Science, Data Science, or related fields
10+ years of experience in systems engineering, robotics, systems analysis, data analysis, statistical analysis, or other related fields
Proficient with SQL, Python, and C++ for analyzing large data sets
Strong analytical thinking skills with the ability to interpret data and derive impactful conclusions
Ability to adapt and operate under ambiguity, going from quick code prototypes to long-term plans on brief time horizons
Excellent communication skills, capable of switching between high-level and detailed discussions
What Will Give You A Competitive Edge
Experience with robotics, autonomous vehicles, vehicle development, or ADAS development
Experience working with robotics simulation environments
Experience analyzing automotive collision data
Experience developing dashboards and data visualizations using tools such as Looker or Jupyter notebooks
Industry experience in system engineering and requirements management including system analysis, requirements authoring, test generation, and validation activities
Experience with requirements management tools (Jama, DNG, DOORS, etc.)
Proven track record of successful systems engineering for a safety-critical product
Location: This role is categorized as remote.
Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington.
The salary range for this role is $165,000 to $253,200. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
Benefits:
Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
About GM
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
Why Join Us
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
Benefits Overview
From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards Resources.
Non-Discrimination and Equal Employment Opportunities (U.S.)
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.
Accommodations
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
Auto-ApplySenior Software Engineer - Secure Cloud & AI Engineering Systems
Remote systems software designer job
Who is Blueprint?
We are a technology solutions firm headquartered in Bellevue, Washington, with a strong presence across the United States. Unified by a shared passion for solving complicated problems, our people are our greatest asset. We use technology as a tool to bridge the gap between strategy and execution, powered by the knowledge, skills, and expertise of our teams, who all have unique perspectives and years of experience across multiple industries. We're bold, smart, agile, and fun.
What does Blueprint do?
Blueprint helps organizations unlock value from existing assets by leveraging cutting-edge technology to create additional revenue streams and new lines of business. We connect strategy, business solutions, products, and services to transform and grow companies.
Why Blueprint?
At Blueprint, we believe in the power of possibility and are passionate about bringing it to life. Whether you join our bustling product division, our multifaceted services team or you want to grow your career in human resources, your ability to make an impact is amplified when you join one of our teams. You'll focus on solving unique business problems while gaining hands-on experience with the world's best technology. We believe in unique perspectives and build teams of people with diverse skillsets and backgrounds. At Blueprint, you'll have the opportunity to work with multiple clients and teams, such as data science and product development, all while learning, growing, and developing new solutions. We guarantee you won't find a better place to work and thrive than at Blueprint.
In This Role
You will join a highly skilled engineering team focused on building secure, scalable, and automated systems that support cyber‑crime and malware disruption initiatives. Your work will be critical in designing and enhancing cloud-native, AI-powered CI/CD pipelines that enforce security and governance standards, ensuring safe and reliable software delivery at scale. You will collaborate with cross-functional teams, drive adoption of secure development best practices, and contribute to innovation in engineering systems.
Responsibilities
Design, develop, and optimize automated build and deployment (CI/CD) pipelines for cloud-native applications and AI-powered solutions.
Implement automated compliance checks for security and responsible AI standards within the development lifecycle.
Collaborate with engineering teams to integrate security and governance controls into deployment workflows.
Improve integration, deployment, and observability tools to support medium- to large-scale distributed systems.
Ensure solutions are scalable, resilient, and secure, following DevOps, DataOps, and MLOps best practices.
Stay current with emerging technologies and contribute to continuous innovation in engineering systems.
Required Qualifications
Minimum 5 years of experience creating and deploying build pipelines in Azure DevOps.
Minimum 5 years of experience working on medium-scale AI systems.
Minimum 5 years of experience with network security, identity, and authentication fundamentals.
Strong expertise in designing reusable, high-quality CI/CD pipelines for complex systems.
Hands-on experience with Windows and Linux environments.
Proficiency with Docker and Kubernetes for containerization and orchestration.
Knowledge of cloud-native architecture and secure software development lifecycle principles.
Familiarity with DataOps, MLOps, and AIOps practices.
Strong problem-solving skills and ability to work in fast-paced, collaborative environments.
Preferred Qualifications
Experience with cloud platforms and services such as Azure (beyond DevOps).
Background in AI/ML systems and applying responsible AI principles.
Strong coding skills in Python, C#, and/or Shell scripting.
Familiarity with security automation and compliance frameworks.
Salary Range
Pay ranges vary based on multiple factors including, without limitation, skill sets, education, responsibilities, experience, and geographical market. The pay range for this position reflects geographic based ranges for Washington state: $105,000 - $115,000 USD/annually. The salary/wage and job title for this opening will be based on the selected candidate's qualifications and experience and may be outside this range.
Equal Opportunity Employer
Blueprint Technologies, LLC is an equal employment opportunity employer. Qualified applicants are considered without regard to race, color, age, disability, sex, gender identity or expression, orientation, veteran/military status, religion, national origin, ancestry, marital, or familial status, genetic information, citizenship, or any other status protected by law.
If you need assistance or a reasonable accommodation to complete the application process, please reach out to: *******************
Blueprint believe in the importance of a healthy and happy team, which is why our comprehensive benefits package includes:
Medical, dental, and vision coverage
Flexible Spending Account
401k program
Competitive PTO offerings
Parental Leave
Opportunities for professional growth and development
Location: Remote; preferably in the Greater Seattle, WA area
Auto-ApplySenior Lead Software Engineer - Mainframe System Performance
Systems software designer job in Columbus, OH
We're looking for a tech leader ready to take their career to new heights. Join the ranks of top talent at one of the world's most influential companies.
As a Senior Lead Software Engineer at JPMorgan Chase within the Mainframe System Performance team, you will be responsible for ensuring the reliability, scalability, and performance of mainframe and mid-range computing platforms. This role combines data engineering and site reliability engineering (SRE) principles to analyze and interpret large datasets, develop predictive models, and optimize system performance. You will focus on data-promoten strategies to enhance automated processes, streamline operations, and support full stack application development.
Job responsibilities:
Automate repetitive tasks related to deployments, monitoring, and incident response.
Implement infrastructure-as-code practices using tools like Terraform or CloudFormation.
Analyze and interpret large datasets to extract insights and develop predictive models for system performance enhancement.
Identify performance bottlenecks in systems and applications and utilize profiling tools to analyze resource usage (CPU, memory, I/O).
Develop and implement data-driven solutions to optimize system parameters and improve throughput and latency.
Design and implement observability systems for tracking key performance indicators (KPIs) using tools like Prometheus and Grafana.
Establish and monitor Service Level Objectives (SLOs) and Service Level Indicators (SLIs).
Create alerts for critical performance issues and incidents.
Collaborate with development teams to integrate data science solutions into full stack application development.
Communicate performance insights and recommendations to stakeholders through visualizations, reports, and presentations.
Mentor junior SREs and data engineers on performance engineering and data-driven best practices.
Required skills and qualifications:
Formal training or certification on software engineering concepts and 5+ years applied experience
Proficiency in programming languages such as REXX, Python, or Java.
Strong understanding of statistical analysis, data engineering techniques focused on, monitoring, automation, and continuous improvement ensuring systems are efficient, scalable, and available.
Experience with data manipulation and analysis using libraries such as Pandas, NumPy, TensorFlow, Scikit-learn, PySpark, or Polars.
Familiarity with data visualization tools such as Matplotlib, Seaborn, Power BI, or Tableau.
Knowledge of SQL and experience with database querying.
Experience with mainframe and mid-range computing platforms.
Proficiency with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
Strong problem-solving, analytical, and communication skills.
Preferred qualifications:
5+ years of experience in data science, SRE, or a related role, preferably in application development.
Experience with full stack application development and optimizing system performance and reliability through software engineering principles.
Knowledge of data engineering, ETL processes, and distributed systems architectures.
Experience with DevOps principles and practices.
Contribute to the automation of CI/CD pipelines.
Auto-ApplySenior Lead Software Engineer - Mainframe System Performance
Systems software designer job in Columbus, OH
We're looking for a tech leader ready to take their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Lead Software Engineer at JPMorgan Chase within the Mainframe System Performance team, you will be responsible for ensuring the reliability, scalability, and performance of mainframe and mid-range computing platforms. This role combines data engineering and site reliability engineering (SRE) principles to analyze and interpret large datasets, develop predictive models, and optimize system performance. You will focus on data-promoten strategies to enhance automated processes, streamline operations, and support full stack application development.
**Job responsibilities:**
+ Automate repetitive tasks related to deployments, monitoring, and incident response.
+ Implement infrastructure-as-code practices using tools like Terraform or CloudFormation.
+ Analyze and interpret large datasets to extract insights and develop predictive models for system performance enhancement.
+ Identify performance bottlenecks in systems and applications and utilize profiling tools to analyze resource usage (CPU, memory, I/O).
+ Develop and implement data-driven solutions to optimize system parameters and improve throughput and latency.
+ Design and implement observability systems for tracking key performance indicators (KPIs) using tools like Prometheus and Grafana.
+ Establish and monitor Service Level Objectives (SLOs) and Service Level Indicators (SLIs).
+ Create alerts for critical performance issues and incidents.
+ Collaborate with development teams to integrate data science solutions into full stack application development.
+ Communicate performance insights and recommendations to stakeholders through visualizations, reports, and presentations.
+ Mentor junior SREs and data engineers on performance engineering and data-driven best practices.
**Required skills and qualifications:**
+ Formal training or certification on software engineering concepts and 5+ years applied experience
+ Proficiency in programming languages such as REXX, Python, or Java.
+ Strong understanding of statistical analysis, data engineering techniques focused on, monitoring, automation, and continuous improvement ensuring systems are efficient, scalable, and available.
+ Experience with data manipulation and analysis using libraries such as Pandas, NumPy, TensorFlow, Scikit-learn, PySpark, or Polars.
+ Familiarity with data visualization tools such as Matplotlib, Seaborn, Power BI, or Tableau.
+ Knowledge of SQL and experience with database querying.
+ Experience with mainframe and mid-range computing platforms.
+ Proficiency with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
+ Strong problem-solving, analytical, and communication skills.
**Preferred qualifications:**
+ 5+ years of experience in data science, SRE, or a related role, preferably in application development.
+ Experience with full stack application development and optimizing system performance and reliability through software engineering principles.
+ Knowledge of data engineering, ETL processes, and distributed systems architectures.
+ Experience with DevOps principles and practices.
+ Contribute to the automation of CI/CD pipelines.
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
Software Systems Engineer - I
Systems software designer job in Hilliard, OH
America Networks is a leading sensor and networking solutions partner for companies in any Industrial, Manufacturing, and Waste management space. We design and manufacture sensors for storage tanks, water metering, energy metering, gas monitoring, and asset management.
Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing, optimizing and performance engineering; for several mid - large wireless carriers internationally - that saw a need to provide low power, cost efficient sensors to collect data, create alerts, and predict needed actions. We have combined these sensors with low power, wide area (LPWA) networking technologies to provide clients various options to decrease re-occurring costs associated with operating an IoT network of sensors and connected devices.
We specialize in design, deployment, optimization, and support of these Networks. Whether an off-the-shelf or custom solution is needed, we'll create a solution and push the data on the best cloud platform to fit your needs, including your own.
Job Description
Works on problems of moderate and varied complexity where analysis of data may require adaptation of standardized practices or precedent. Acts independently to identify and select appropriate methodologies. Work customarily and regularly (50% of time or more) requires the exercise of discretion and independent judgment. Normally receives general instructions on non-routine work assignments. Requires additional instructions and frequent guidance on new assignments. Decisions are made independently. Assigned multiple tasks or projects are generally reviewed after completion. Contact is typically coordinative in nature and involves exchanging detailed technical information. Demonstrates working knowledge in job-related functional area and of the business. Bachelor's degree, or equivalent. 1-5 years of experience
Additional Information
Vivek Salvatore
vivek.salvatore(@)americanetworks.com
(
*************