Create an account for powerful AI tools, award-winning courses, and access to our vibrant community.
Already have an account?
Join 250,000+ professionals and teams at Microsoft, Shopify, and even NASA. 🚀
Already have an account? Login
Find the best remote jobs. Answer a few questions and we'll deploy a powerful assistant to help you search, create alerts, and more.
1 What roles are you open to?
2 Experience level
3 Work style
Did you know? If memory is enabled, Writing.io can remember your job search preferences and help you to improve your resume, craft customized outreach and more.
Category
Designs and develops scalable end-to-end machine learning systems and applications using modern architectures.
Develops end-to-end scalable machine learning systems and applications using modern architectures.
Designs and builds software systems at scale for a connected operations cloud platform serving physical operations businesses.
Designs, maintains, and optimizes cloud infrastructure and deployment pipelines for a global education technology platform.
Leads architecture and development of ground and flight software systems for lunar and deep-space missions.
Defines and evolves enterprise software architecture strategy, ensuring systems scale securely while balancing technical execution with business objectives and guiding senior leaders.
Trupanion is a leading provider of medical insurance for cats and dogs in North America. Our mission is to help loving, responsible pet owners budget and care for their pets. At Trupanion, we offer a collaborative, casual, and pet-friendly environment where everyone is encouraged to be themselves.
The Enterprise Software Architect is accountable for defining, evolving, and communicating the enterprise’s target-state architecture and technology strategy. This role ensures that software systems, data, platforms, and integration patterns are designed to scale, remain secure, and enable long-term business agility. The Enterprise Architect connects business strategy to technical execution, balancing near-term delivery with long-term architectural health.
This role operates at the intersection of strategy, execution, and influence. Success requires deep technical credibility, strong business acumen, and the ability to guide senior technical leaders and executives toward sound, pragmatic technology decisions. This architecture role is a hands-on and strategic leadership position, accountable for defining the enterprise future state, ensuring positive business outcomes enabled by that future state, and holding accountability for ensuring implementation aligns with target-state architecture. In doing so, the Enterprise Software Architect demonstrates a clear preference to buy and integrate commercially available or partner-provided solutions over building bespoke systems, making build decisions intentionally and only where they create differentiated business value.
This position is open across the United States with a preference for those in Seattle or the East Coast time zone. Seattle candidates will have a hybrid remote/in-office schedule where you will work from our casual, pet-friendly office at least 3 days a week.
Key Outcomes & Impact
The Enterprise Software Architect will:
Responsibilities
Enterprise Architecture Strategy
Architecture Governance & Standards
Solution Alignment & Delivery Enablement
Modernization & Technical Debt Reduction
Technology Evaluation & Innovation
Communication & Influence
Metrics, Reporting & Continuous Improvement
Leadership & Mentorship
Business Partnership & Strategic Support
What Success Looks Like
Skills & Qualifications
Compensation:
Benefits and Perks:
For more information about Trupanion, visit https://trupanion.com/about
Learn more about how Trupanion has revolutionized our industry and the reimbursement model: https://www.youtube.com/watch?v=vdWZ4KHiPTQ
Trupanion is an equal-opportunity employer and embraces diversity. We are committed to building a team that represents a variety of backgrounds, abilities, perspectives, and skills.
We will ensure that individuals are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment. Please contact us to request accommodations.
Principal engineer drives architectural direction, mentors engineering teams, and delivers scalable systems while setting technical standards across the organization.
At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you.
So, what’s the role all about?
We are seeking a Principal Software Engineer who brings exceptional technical depth, strong ownership, and a passion for building high-quality, scalable systems. This individual will play a critical role in driving architectural direction, mentoring engineers, and delivering impactful solutions aligned with business priorities.
This is a hands-on leadership role for someone who thrives on solving complex problems, influencing technical strategy, and elevating engineering excellence across the team.
How will you make an impact?
Technical Leadership
Execution & Delivery
Talent Elevation
Innovation & Strategy
Have you got what it takes?
Why Join Us?
At NiCE, we don’t just connect systems—we connect people, platforms, and possibilities. In this role, you’ll be at the heart of driving product unification, governance, and go-to-market alignment across a mission-critical platform. You’ll join a team that breaks down silos and enables seamless customer experiences across our product ecosystem.
If you are a strategic thinker, a collaborative leader, and passionate about delivering cross-platform value, this is your opportunity to shape the future of customer experience with NiCE.
What’s in it for you?
Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NiCE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NiCEr!
Enjoy NiCE-FLEX!
At NiCE, we work according to the NiCE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere. This role is located in our UT office located at 75 West Towne Ridge Parkway, Sandy, Utah 84070 https://www.nice.com/company/global-locations
About NiCE
NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.
Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.
NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.
Senior Staff Engineer designs and leads the Identity & Access Management platform architecture, driving authentication, authorization, and security implementations across Kaseya's products.
About Kaseya
Kaseya is the leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations worldwide. Our comprehensive platform helps organizations efficiently manage, secure, and automate their IT environments, driving operational efficiency and long-term business success.
Backed by Insight Partners, a leading global software investor, Kaseya has experienced sustained double-digit growth and continues to expand its global footprint. Today, Kaseya supports customers in more than 20 countries and manages over 15 million endpoints worldwide.
Founded in 2000, Kaseya has built a culture centered around innovation, accountability, and results. We are a high-growth, high-performance organization that values individuals who are driven, adaptable, and committed to delivering exceptional outcomes for our customers and teammates alike.
At Kaseya, success comes from embracing challenges, moving with urgency, and continuously raising the bar.
Join a fast-growing company that’s transforming the IT industry. At Kaseya, you’ll have the opportunity to work with cutting-edge technology, collaborate with a dynamic team, and develop your career in a high impact role.
Join the Kaseya growth rocket ship and see how we are #ChangingLives!
We’re hiring a Senior Staff Software Engineer to lead the design and evolution of Kaseya’s Identity and Access Management (IAM) platform. This role focuses on building a centralized identity foundation supporting authentication, authorization, governance, and compliance across multiple products and business domains. You will provide technical leadership for platform architecture, drive adoption across engineering organizations, and deliver secure, scalable identity services that support customers, employees, partners, APIs, and machine identities.
Additional information
Kaseya provides equal employment opportunity to all employees and applicants without regard to race, religion, age, ancestry, gender, sex, sexual orientation, national origin, citizenship status, physical or mental disability, veteran status, marital status, or any other characteristic protected by applicable law.
Senior staff engineer leads a cloud engineering team designing and building scalable, high-availability systems on GCP for autonomous robotics platforms and ML workloads.
Brain Corp is an AI company creating transformative core technology for the robotics industry. Our purpose is to create autonomous technology that helps the real world work better. Brain’s robotic and AI solutions help retailers ensure that the right product is on the right shelf at the right price, in a clean environment. Through the BrainOS® Robotics Platform, which powers the largest global fleet of the Autonomous Mobile Robots (AMRs) in operation in commercial public spaces, Brain Corp delivers insightful and efficient automated solutions in both commercial floor cleaning and inventory management, empowering organizations and their employees to achieve more. Brain Corp currently powers more than 30,000 AMRs, representing the largest fleet of its kind in the world. Brain Corp is funded by the SoftBank Vision Fund, Clearbridge, and Qualcomm Ventures.
Position Overview:
The Sr Staff Software Engineer - Cloud (Technical Lead Manager) is a key contributor within Brain Corp’s engineering organization leading the design and development of large-scale, high-availability systems powering Brain Corp’s cloud platform. This platform connects our global fleet of autonomous robots, manages data ingestion from the field, and supports advanced machine learning pipelines for perception, analytics, and operational insights. This dual role will serve as both a technical leader and people manager, guiding a team of cloud engineers while contributing hands-on to the architecture, design, and implementation of next-generation cloud services. The engineer will work closely with ML engineers, data scientists, and infrastructure teams to build scalable cloud-based machine learning systems that handle massive volumes of image data and deliver efficient inference at scale.
This role is located in our Utrecht, Netherlands office.
Essential Job Functions:
Education and/or Work Experience Requirements:
Required Knowledge, Skills, Abilities and Other Characteristics:
Things that Make a Difference:
Physical Demands:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Essential functions may require maintaining the physical condition necessary for sitting, walking or standing for periods of time; operating a computer and keyboard; use of hands to finger and grasp; talk and hear at normal room levels; visual acuity to determine the accuracy, neatness, and thoroughness of the work assigned or to make general observations of facilities or structures; push or pull up to 20 pounds.
Work Environment:
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. The noise level in the work environment is usually quiet to moderate. Employees are exposed to the typical office environment with computers, printers and telephones.
Benefits and Perks
In addition to base pay, our competitive total rewards package consists of:
- Hybrid Work Schedule: We operate on a hybrid model, with three days in the office (Monday, Tuesday, and Thursday).
- Flexible Hours: We are not a traditional 9-5 company and offer flexibility. Please note that as our HQ is in San Diego, some coordination may occur outside of local business hours.
- Unlimited PTO: We offer an unlimited paid time off policy.
- Paid Lunch: Lunch is provided/paid for by the company.
- Holiday Observance: We recognize all national holidays.
- Office Environment & Location: We maintain an informal work environment, and our office is conveniently located directly on a major train station hub.
Defines enterprise software architecture strategy, evolves technical systems for scalability and security, and guides senior technical leaders toward sound technology decisions.
Trupanion is a leading provider of medical insurance for cats and dogs in North America. Our mission is to help loving, responsible pet owners budget and care for their pets. At Trupanion, we offer a collaborative, casual, and pet-friendly environment where everyone is encouraged to be themselves.
The Enterprise Software Architect is accountable for defining, evolving, and communicating the enterprise’s target-state architecture and technology strategy. This role ensures that software systems, data, platforms, and integration patterns are designed to scale, remain secure, and enable long-term business agility. The Enterprise Architect connects business strategy to technical execution, balancing near-term delivery with long-term architectural health.
This role operates at the intersection of strategy, execution, and influence. Success requires deep technical credibility, strong business acumen, and the ability to guide senior technical leaders and executives toward sound, pragmatic technology decisions. This architecture role is a hands-on and strategic leadership position, accountable for defining the enterprise future state, ensuring positive business outcomes enabled by that future state, and holding accountability for ensuring implementation aligns with target-state architecture. In doing so, the Enterprise Software Architect demonstrates a clear preference to buy and integrate commercially available or partner-provided solutions over building bespoke systems, making build decisions intentionally and only where they create differentiated business value.
This position is open across the United States with a preference for those in Seattle or the East Coast time zone. Seattle candidates will have a hybrid remote/in-office schedule where you will work from our casual, pet-friendly office at least 3 days a week.
Key Outcomes & Impact
The Enterprise Software Architect will:
Responsibilities
Enterprise Architecture Strategy
Architecture Governance & Standards
Solution Alignment & Delivery Enablement
Modernization & Technical Debt Reduction
Technology Evaluation & Innovation
Communication & Influence
Metrics, Reporting & Continuous Improvement
Leadership & Mentorship
Business Partnership & Strategic Support
What Success Looks Like
Skills & Qualifications
Compensation:
Benefits and Perks:
For more information about Trupanion, visit https://trupanion.com/about
Learn more about how Trupanion has revolutionized our industry and the reimbursement model: https://www.youtube.com/watch?v=vdWZ4KHiPTQ
Trupanion is an equal-opportunity employer and embraces diversity. We are committed to building a team that represents a variety of backgrounds, abilities, perspectives, and skills.
We will ensure that individuals are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment. Please contact us to request accommodations.
Principal Software Engineer designs scalable systems architecture, mentors engineering teams, and drives technical strategy across the organization.
At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you.
So, what’s the role all about?
We are seeking a Principal Software Engineer who brings exceptional technical depth, strong ownership, and a passion for building high-quality, scalable systems. This individual will play a critical role in driving architectural direction, mentoring engineers, and delivering impactful solutions aligned with business priorities.
This is a hands-on leadership role for someone who thrives on solving complex problems, influencing technical strategy, and elevating engineering excellence across the team.
How will you make an impact?
Technical Leadership
Execution & Delivery
Talent Elevation
Innovation & Strategy
Have you got what it takes?
Why Join Us?
At NiCE, we don’t just connect systems—we connect people, platforms, and possibilities. In this role, you’ll be at the heart of driving product unification, governance, and go-to-market alignment across a mission-critical platform. You’ll join a team that breaks down silos and enables seamless customer experiences across our product ecosystem.
If you are a strategic thinker, a collaborative leader, and passionate about delivering cross-platform value, this is your opportunity to shape the future of customer experience with NiCE.
What’s in it for you?
Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NiCE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NiCEr!
Enjoy NiCE-FLEX!
At NiCE, we work according to the NiCE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere. This role is located in our UT office located at 75 West Towne Ridge Parkway, Sandy, Utah 84070 https://www.nice.com/company/global-locations
About NiCE
NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.
Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.
NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.
Leads the design and architecture of an identity and access management platform, building authentication and authorization services across multiple products and engineering teams.
About Kaseya
Kaseya is the leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations worldwide. Our comprehensive platform helps organizations efficiently manage, secure, and automate their IT environments, driving operational efficiency and long-term business success.
Backed by Insight Partners, a leading global software investor, Kaseya has experienced sustained double-digit growth and continues to expand its global footprint. Today, Kaseya supports customers in more than 20 countries and manages over 15 million endpoints worldwide.
Founded in 2000, Kaseya has built a culture centered around innovation, accountability, and results. We are a high-growth, high-performance organization that values individuals who are driven, adaptable, and committed to delivering exceptional outcomes for our customers and teammates alike.
At Kaseya, success comes from embracing challenges, moving with urgency, and continuously raising the bar.
Join a fast-growing company that’s transforming the IT industry. At Kaseya, you’ll have the opportunity to work with cutting-edge technology, collaborate with a dynamic team, and develop your career in a high impact role.
Join the Kaseya growth rocket ship and see how we are #ChangingLives!
We’re hiring a Senior Staff Software Engineer to lead the design and evolution of Kaseya’s Identity and Access Management (IAM) platform. This role focuses on building a centralized identity foundation supporting authentication, authorization, governance, and compliance across multiple products and business domains. You will provide technical leadership for platform architecture, drive adoption across engineering organizations, and deliver secure, scalable identity services that support customers, employees, partners, APIs, and machine identities.
Additional information
Kaseya provides equal employment opportunity to all employees and applicants without regard to race, religion, age, ancestry, gender, sex, sexual orientation, national origin, citizenship status, physical or mental disability, veteran status, marital status, or any other characteristic protected by applicable law.
Senior Staff Software Engineer leads cloud infrastructure team, designs scalable GCP systems for ML workloads, manages data pipelines processing massive image volumes for autonomous robotics platform.
Brain Corp is an AI company creating transformative core technology for the robotics industry. Our purpose is to create autonomous technology that helps the real world work better. Brain’s robotic and AI solutions help retailers ensure that the right product is on the right shelf at the right price, in a clean environment. Through the BrainOS® Robotics Platform, which powers the largest global fleet of the Autonomous Mobile Robots (AMRs) in operation in commercial public spaces, Brain Corp delivers insightful and efficient automated solutions in both commercial floor cleaning and inventory management, empowering organizations and their employees to achieve more. Brain Corp currently powers more than 30,000 AMRs, representing the largest fleet of its kind in the world. Brain Corp is funded by the SoftBank Vision Fund, Clearbridge, and Qualcomm Ventures.
Position Overview:
The Sr Staff Software Engineer - Cloud (Technical Lead Manager) is a key contributor within Brain Corp’s engineering organization leading the design and development of large-scale, high-availability systems powering Brain Corp’s cloud platform. This platform connects our global fleet of autonomous robots, manages data ingestion from the field, and supports advanced machine learning pipelines for perception, analytics, and operational insights. This dual role will serve as both a technical leader and people manager, guiding a team of cloud engineers while contributing hands-on to the architecture, design, and implementation of next-generation cloud services. The engineer will work closely with ML engineers, data scientists, and infrastructure teams to build scalable cloud-based machine learning systems that handle massive volumes of image data and deliver efficient inference at scale.
This role is located in our Utrecht, Netherlands office.
Essential Job Functions:
Education and/or Work Experience Requirements:
Required Knowledge, Skills, Abilities and Other Characteristics:
Things that Make a Difference:
Physical Demands:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Essential functions may require maintaining the physical condition necessary for sitting, walking or standing for periods of time; operating a computer and keyboard; use of hands to finger and grasp; talk and hear at normal room levels; visual acuity to determine the accuracy, neatness, and thoroughness of the work assigned or to make general observations of facilities or structures; push or pull up to 20 pounds.
Work Environment:
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. The noise level in the work environment is usually quiet to moderate. Employees are exposed to the typical office environment with computers, printers and telephones.
Benefits and Perks
In addition to base pay, our competitive total rewards package consists of:
- Hybrid Work Schedule: We operate on a hybrid model, with three days in the office (Monday, Tuesday, and Thursday).
- Flexible Hours: We are not a traditional 9-5 company and offer flexibility. Please note that as our HQ is in San Diego, some coordination may occur outside of local business hours.
- Unlimited PTO: We offer an unlimited paid time off policy.
- Paid Lunch: Lunch is provided/paid for by the company.
- Holiday Observance: We recognize all national holidays.
- Office Environment & Location: We maintain an informal work environment, and our office is conveniently located directly on a major train station hub.
Designs and builds data infrastructure and measurement solutions for a global technology platform.
Principal iOS Engineer designs, builds, and deploys core iOS features in Swift while providing technical leadership, mentoring, and architectural guidance across the mobile development team.
At Constant Contact, we are seriously awesome people who take ownership and make an impact by operating with the mindset, integrity and courage of a small business owner. There’s something so profoundly rewarding about knowing that your work is empowering people everywhere to pursue their dreams. Here, we all play an integral part in helping business owners, entrepreneurs, non-profits and individuals to succeed by giving them all the help and tools they need to grow online. We’re energized by new challenges and new possibilities-and we’re just getting started!
Our mobile team has an exciting opportunity for a Principal iOS developer to help lead and build exciting phone and tablet apps in Swift.
What You’ll Do:
Provide hands-on contribution and technical leadership across the Agile product development lifecycle, ensuring architectural alignment and quality. This includes actively participating in and leading daily standup sessions, sprint planning meetings, and retrospective meetings to:
Serve as a hands-on technical leader, designing, building, and deploying core iOS mobile features, while driving architectural standards and collaborating with Constant Contact mobile and back end services teams to deliver software solutions that meet functional requirements:
Drive Engineering Excellence and Technical Mentorship:
Who you are:
Technical Skills
Core iOS & Development:
Quality & Testing:
AI/Agentic Coding Expertise:
Leadership Skills
#LI-HK1 #LI-Remote
The specific salary offered to a candidate may be influenced by a variety of factors including the candidate’s experience, their education and work location. In addition, some roles may be eligible for additional on target commission pay or bonus. The compensation package includes health and welfare benefits including paid leave.
Pay Transparency - All Full Time Employees
$159,500—$191,400 CAD
Why You’ll Love Us:
At Constant Contact, we’re all about work flexibility and are proud to serve our customers as a hybrid workforce. Our hybrid work model combines the convenience of remote work with access to our great office locations to collaborate in-person, participate in live trainings, and socialize with colleagues.
Application Deadline: 30 days. We may fill this job opening prior to the deadline if a candidate is selected by us.
Vision6 Pty Limited is an affiliate of Constant Contact, Inc. and a part of the Constant Contact group of brands.
Constant Contact is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, sex, gender, gender identity, national origin, citizenship, age, disability, sexual orientation, genetic information, veteran status or any other status protected under applicable law. If you require accessibility assistance applying for open positions, please contact talentacquisition@constantcontact.com.
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or © consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35©
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
At Constant Contact, we respect personnel privacy and are committed to protecting the personal information we obtain and maintain from both current, former, and prospective employees. We maintain this Personnel Global Privacy Notice (this “Notice”) in compliance with applicable privacy laws, including the California Consumer Privacy Act (the “CCPA”) and the UK General Data Protection Regulation (collectively, the “Data Protection Laws”). Click here for a full copy of our General Personnel Privacy Notice.
Notice to Recruiters and Staffing Agencies:
Constant Contact has an internal talent acquisition department and designated career site for individuals looking to join our team. Constant Contact will not accept unsolicited resumes from any external recruiters, staffing firms, search agencies or any fee-based referrals. Any unsolicited resumes sent to directly to Constant Contact, in any capacity will be considered property of Constant Contact. Constant Contact will not pay a fee for any placement resulting from the receipt of an unsolicited resume.
Staff engineer designing and building Docker's internal infrastructure platform to enable self-service multi-region deployment and reduce manual operational workflows.
Docker has been one of the most loved brands in developer tooling, trusted by more than 20 million monthly users and over 20 billion container image pulls. From solo founders to the world’s largest companies, developers rely on Docker to build, share, and run their applications across our suite of products including Docker Desktop, Docker Hub, and Docker Scout.
We are a globally distributed, remote-first team building the tools that define how software gets built and delivered. As AI agents redefine software development, Docker is at the center of that shift, providing the sandboxed environments, verified images, and secure infrastructure that make autonomous workflows trustworthy by default.
Docker is shipping a wave of new products this year, with R&D initiatives likely to lead to more, and we’re investing heavily in the platform underneath all of it. That platform supports hundreds of engineers across many development teams and carries high-scale production traffic and data transfer every day. It has grown faster than its foundations, and this year is about closing that gap.
Today, much of that work still leans on a handful of experts unblocking the same provisioning and operational workflows by hand. The top priority for this role is moving that work from expert-driven support to paved roads: self-service systems with clear ownership, safe defaults, strong guardrails, and adoption we can measure. The goal is a platform teams trust enough to stop thinking about it, one that just works, so they can focus on their own products instead of ours.
The concrete version sits on this year’s roadmap: spinning up a new global region or application environment should take hours, not days. Right now it takes days. Getting there means building the foundations underneath it. We need a real multi-region, cross-account network architecture and a testing and continuous-deployment flow teams can trust, then a self-service layer on top.
We’re the container company building our own internal platform, so the bar for “the easy path is also the safe path” is high. You’d be joining a team of four, growing to seven this year (this is one of those hires), and we’re looking for a Staff engineer to set technical direction and lead it through real production adoption.
This is a Staff-level role, so success is measured by leverage rather than just your own commits. On a team this size you’ll stay hands-on in the codebase while also setting direction, aligning teams on pragmatic standards, and carrying platform investments through to adoption. Concretely, you will:
Take ambiguous infrastructure problems and turn them into proposals the org can rally around, then drive them through RFCs and architecture reviews across teams.
Design self-service capabilities and platform APIs (primarily in Go) for onboarding, provisioning, deployment, observability defaults, and day-2 operations, with contracts and docs teams actually use.
Set delivery standards using Terraform, GitOps with Argo CD, progressive rollout, and good testing, including building the continuous-deployment flow we’re missing today.
Evolve the multi-tenant EKS foundations toward better reliability, security, scale, and cost: Envoy Gateway ingress, traffic routing, and the multi-region, cross-account connectivity we need.
Improve SLOs, alerting, and incident follow-up on Grafana Cloud so production gets safer and less dependent on heroics.
We judge this work by outcomes the consuming teams feel: how fast they can provision and ship, how much they can do without us, and how reliably it all runs.
We’re actively investing in AI-assisted and agentic workflows to cut operational toil. We care that they stay safe, auditable, and human-reviewed. You’ll help shape where these earn their place and where they don’t. Early targets include:
Alert enrichment and incident context-gathering: assembling the relevant signals, history, and runbook so the on-call engineer starts with context instead of a blank page.
Runbook-assisted diagnosis and remediation recommendations, with a human in the loop on anything that changes production.
Onboarding and readiness assistants that answer the questions our experts answer today.
If you’ve built operational automation and have a healthy skepticism about where automation belongs, this is a place to put both to work.
On-call
Operational ownership is part of the job. You’ll join the rotation after onboarding and shadowing. As a Staff engineer, you’ll also improve the health of on-call itself, with better alerts, stronger runbooks, less toil, and blameless postmortems aimed at prevention.
8+ years of professional, hands-on, full-time software engineering experience in backend, infrastructure, or platform engineering.
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
Strong software engineering in Go or a similar language: design, testing, debugging, review, long-term maintainability.
A track record designing, shipping, and operating cloud services or infrastructure platforms in production. We hire for skill and impact, not years.
Deep expertise in at least one of: Kubernetes, networking, cloud platforms, reliability engineering, or developer platforms, plus solid Linux, networking, and production-ops fundamentals.
Experience setting technical direction and leading work that needs cross-team alignment.
Clear written and verbal communication in a remote environment (RFCs, design docs, incident writeups).
Nice to have: EKS and ingress/CNI/service-mesh experience; observability with OpenTelemetry/Prometheus/Grafana; CI/CD and progressive delivery (GitHub Actions, Argo CD, canaries); experience leading migrations or adoption programs across teams.
You don’t need every item here. We value deep expertise in one area, strong systems judgment, and curiosity across the rest.
Docker considers visa sponsorship on a case-by-case basis based on business needs.
We use Covey as part of our hiring and / or promotional process for jobs in NYC and certain features may qualify it as an AEDT. As part of the evaluation process we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound on April 13, 2024.
Please see the independent bias audit report covering our use of Covey here.
Perks
Freedom & flexibility; fit your work around your life
Designated quarterly Whaleness Days plus end of year Whaleness break
Home office setup; we want you comfortable while you work
16 weeks of paid Parental leave (after 6 months of employment)
Technology stipend equivalent to $100 USD net/month
PTO plan that encourages you to take time to do the things you enjoy
Training stipend for conferences, courses and classes
Equity; we are a growing start-up and want all employees to have a share in the success of the company
Docker Swag
Medical benefits, retirement and holidays vary by country
Remote-first culture, with offices in Seattle and Paris
Docker embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our company will be.
#LI-REMOTE
Staff engineer designs and operates high-throughput microservices, sets technical direction for the Business team, mentors engineers, and ships full-stack features across marketplace verticals.
About the role:
The OfferUp Business team owns the platforms that power every business vertical on our marketplace; Storefronts, Auto Dealers, Services, Rentals, and Jobs. Our customers aren’t casually browsing; they’re running businesses on top of what we build, so every feature we ship has a direct, measurable impact on their livelihood and on OfferUp’s revenue. We operate the full stack end-to-end: including microservices that handle some of the highest RPS and TPS in the company, and integrations with partners like Stripe and Shopify. We move fast, instrument everything, and treat experimentation as a first-class part of the workflow. We’ve barely scratched the surface of what these verticals can become, and the roadmap is wide open for someone who wants to shape it.
At many organizations, your role begins and ends with the code. On our team, we’re different. You own a feature from concept to fruition. Your responsibilities will include everything from writing well architected and thoroughly tested code, to rolling out the feature by analyzing metrics. You also get to take ownership beyond your technical area by working with cross-functional team members.
As a Staff Software Engineer on the Business team, you’ll be both a hands-on builder and a technical leader. You’ll set the technical direction for the team, ship high-impact features with strong operational rigor, raise the bar on engineering quality across the org, and find creative ways to unlock new business surfaces.
Here’s more of what you will get to do:
You’ll thrive in this role if you have:
Helpful, but not required:
Compensation Range: $210,000 - $240,000
OfferUp offers a comprehensive compensation and benefits package where you’ll be rewarded based on your performance and recognized for the value you bring to the business. Individual salaries within our ranges are determined through a variety of factors, including but not limited to education, experience, knowledge, skills, and geography. All roles will receive equity in OfferUp as part of their compensation, the amount of equity varying depending on the individual’s level and experience.
Benefits (all US roles): In addition to our compensation package, this role is eligible to enroll in health insurance, healthcare savings and spending accounts, retirement savings benefits (401(k) plan with match), basic and voluntary life insurance, disability benefits, and paid time off for sick leave, family and/or medical leave, vacation, and 12 company holidays. In regard to vacation time, OfferUp has a flexible vacation policy, and, in general, full-time, exempt employees will be expected to take 3-5 weeks (15-30 days) of pre-planned vacation time per year. Vacation needs are flexible and will naturally vary from year to year based on individual circumstances and business needs. In regard to sick time, all full-time employees (exempt and non-exempt) will be granted 12 days (96 hours) of sick time per year (pro-rated if the start date is other than January 1). Your recruiter can share more details about specific benefits during the interview process.
About OfferUp:
OfferUp is dedicated to creating the simplest and most trusted way for people to buy, sell, and connect in their local communities. One of the top local marketplace apps for local buyers and sellers in the U.S., OfferUp makes it easy for people to discover more of what they need—from great deals and secondhand goods to jobs, services, home rentals, and more—right in their own communities. Our trusted platform empowers millions to connect, thrive, and move life forward.
Available on iOS and Android, OfferUp has consistently ranked among the top shopping apps. Founded in 2011 and based in Bellevue, WA, OfferUp serves local markets nationwide and was used by more than 1 in 6 adults in the U.S. in 2024. OfferUp is backed by leading investors, including Andreessen Horowitz, Warburg Pincus, GGV Capital, T. Rowe Price, and Coatue Management. https://about.offerup.com
More About OfferUp At a Glance
OfferUp is unleashing the power of local, and we’ve built a dynamic team to do it. To learn more about working at OfferUp, check out https://about.offerup.com/people
OfferUp provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, OfferUp complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, transfer, leaves of absence, compensation, and training.
OfferUp expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of OfferUp’s employees to perform their job duties may result in discipline up to and including discharge.
Director leads a data platform engineering team owning pipelines, lakehouse, data services, and cloud infrastructure while making hands-on technical decisions and mentoring engineers.
About Sovrn
Every interesting company solves important problems for other people. Sovrn is a Software and Data business that helps Open Web businesses be and remain independent. We help them understand their business better, operate more efficiently, and make & keep more money.
Through Software products and Data solutions we help our customers:
We’re looking for a Director, Data Collective to lead the team that owns Sovrn’s data platform end-to-end: the pipelines, lakehouse, data services, and cloud infrastructure that power our exchange, our products, and our customers’ decisions. This is a hands-on engineering leadership role. You’ll own team composition and hiring; lead architecture and design across the platform; and remain close enough to the code, the systems, and the tradeoffs to make real technical decisions, not just approve them.
You’ll be working with a strong senior team, a modern stack, and an organization that already uses LLMs and agentic tooling across the data stack. We’re looking for a leader who can take what’s working from “in use” to “intentional practice.” Someone with strong opinions about what high-leverage AI-native data engineering looks like at exchange scale, and the credibility to bring the rest of the org along.
Languages / components / tools in our stack: Python, Redpanda/Kafka, Databricks/Spark, AWS/S3, Terraform, Datadog, GitHub
Team Leadership & Composition
Data Platform Architecture & Engineering
AI & Modern Data Engineering Practice
Operational Excellence & Cost Management
Cross-functional Collaboration
We understand that no candidate is perfectly qualified for any job. Experience comes in different forms, many skills are transferable, and passion goes a long way. Even more important than your resume is a clear demonstration of accountability and the ability to thrive in a fluid and collaborative environment. We expect you to learn new things in this role and encourage you to apply if your experience is close to what we’re looking for.
Location: Boulder, CO. In-office for candidates residing within 20 miles of our Boulder office; hybrid for candidates residing outside that radius. #LI-Hybrid
Application Deadline: Priority deadline July 1, 2026. Applications will be accepted on a rolling basis thereafter until the position is filled.
Compensation and Benefits: The base salary for this position is $225,000 to $250,000 annually. Actual base salary will depend on the candidate’s education, experience, skills, and location. In addition to salary, the total compensation package includes bonus and equity. Sovrn offers a full slate of benefits from medical, dental, and vision coverage, short and long-term disability, life insurance, paid parental leave, 401(k) plan and match, 11 paid holidays, flexible vacation, and commuter benefits.
How to Apply: Submit your application through https://www.sovrn.com/careers/. If you require a reasonable accommodation to participate in any part of the application or interview process, please contact peopleops@sovrn.com.
Equal Opportunity Employer: Sovrn is proud to be an Equal Opportunity Employer and provides equal employment opportunities to all employees and applicants regardless of race, color, religion, gender, gender identity, age, national origin, disability, parental or pregnancy status, marriage and civil partnership, sexual orientation, veteran status, or any other characteristic protected by law. Reasonable accommodations will be made to meet the requirements of the Americans with Disabilities Act.
Recruitment Agencies: Sovrn does not accept agency resumes. Please do not forward resumes to our jobs alias or Sovrn employees. Sovrn is not responsible for any fees related to unsolicited resumes.
Leads FPGA development team to design and deliver hardware solutions for video production products.
Staff-level software engineer building civic engagement products and raising technical standards across the engineering organization.
Who We Are
At Murmuration, we believe that America’s promise is shaped and reshaped by the best ideas and ideals of its communities, and the dreams of the people who believe in a better life for themselves, their families, and each other.
We help organizations build power in their communities in four key ways: we organize a network of values-aligned partners; we provide deep, data-driven insights into people, places, and perspectives; we develop tools that make organizing and engagement easy and more effective; and we offer services that strengthen our partners’ capacity to lead change in their communities.
We envision an America where every community has what it needs to help people lead healthy,
free, and dignified lives. We work to redesign the systems and structures we all depend on — how we learn, live, govern, and solve problems — so that they are just, equitable, resilient, and rooted in shared responsibility. By strengthening the ties that hold communities together, we aim for civic life defined by collective action and care, with effective leadership that truly represents everyone.
We are a collaborative, curious, and creative team of organizers, scientists, teachers, technologists, campaign veterans, and more who share the unwavering belief that we can use our gifts in service of transforming America — together.
We’ve built our team guided by the belief that the whole is greater than the sum of its parts. And so we support each other relentlessly — rallying together to face challenges the same way we celebrate each other’s wins.
About the Position
Do you see yourself as a mission-driven engineer who believes that great products emerge from strong teams? Do you thrive in inclusive, thoughtful environments where engineers hold themselves to high standards of technical excellence, ownership, and impact at scale?
We are seeking a Staff Software Engineer to contribute to one of our most ambitious efforts: building a new product from the ground up while raising the bar for how our entire engineering organization works.
Murmuration builds technology that helps our partner organizations strengthen civic engagement and organize more effectively in their communities. Our products weave together engagement, outreach, demographic, and voter data with intuitive applications that help partners better understand and act within the communities they serve. Our team is intentionally multidisciplinary and partner-focused. We succeed together by aligning planning, execution, and learning across engineering, product, design, research, data, and partner success. We build complex, data-driven systems that need to work reliably during critical moments, scale as our partners grow, and remain understandable and maintainable as communities and their needs evolve.
As a Staff Software Engineer, you will join the Explorer Team as we evolve the product
into general availability from its pilot implementation. Explorer is a data visualization product that facilitates political data exploration using interactive maps, charts, and exportable tables, supplemented by an NLP-powered search function.
On this small, close-knit team, you will establish the engineering patterns, operational foundations, and testing strategies needed to evolve Explorer into a secure, reliable, GA-ready platform. You and the team will build Explorer’s core platform and user experience, expanding a near-greenfield code base to design, build, and evolve secure backend services, interactive data visualizations, and responsive user interfaces. You will also produce high-quality documentation that improves knowledge sharing, onboarding, and the long-term maintainability of the product.
In addition to your Explorer work, you will serve as a staff engineer across multiple projects, applying your expertise to solving some of the organization’s most complex challenges.
This role is suited for a deeply experienced individual contributor whose technical judgment and engineering rigor raises the quality of deliverables across the entire organization. You excel in near-greenfield settings where product priorities and direction can shift rapidly. Your commitment to building inclusive, high-trust, high-performing teams is visible across the technology organization. And you believe, like we do, that how we build is just as important as what we build.
Job Level: IC5
What You’ll Do
Drive to General Availability
Elevate the Team
Lead Beyond Explorer
Technical Depth and Judgement
Scope, Initiative, and Execution
Organizational Impact
What You Bring to the Table
Foundations
Data
Infrastructure and Observability
Security
Emerging and Specialized
Nice to Haves
Talented Software Engineers come from all walks of life and career. If you are passionate about civic engagement and technology, please apply, even if you do not check every box!
Location and Compensation
This is a full-time, salaried position with a comprehensive benefits package, open
to candidates anywhere in the United States.
The starting salary for this position is $225,324. We set compensation using market data and apply it consistently across the organization to ensure fairness and transparency for everyone in similar roles.
Our Culture of Care
We work hard to create a culture of care to ensure that our staff are best equipped to lead happy, healthy, and balanced lives. To that end, we offer a comprehensive benefits package which includes:
At Murmuration, we believe a vibrant, representative democracy depends on the inclusion of diverse voices, lived experiences, and perspectives. The best ideas don’t come from a single person or ideology — they emerge at the intersection of different backgrounds, identities, and viewpoints. We are proud of our commitment to building an organization and culture shaped by respect, empathy, and collaboration, where our team’s diversity fuels innovation, civic engagement, and meaningful change. We welcome new colleagues who will help us nurture this collective effort. Join us.
An Equal-Opportunity Employer with a Commitment to Diversity
Murmuration is proud to be an equal opportunity employer, and as an organization committed to diversity and the perspective of all voices, we consider applicants equally of race, gender, color, sexual orientation, religion, marital status, disability, political affiliation and national origin. We reasonably accommodate staff members and/or applicants with disabilities, provided they are otherwise able to perform the essential functions of the job.
Note: Murmuration is two organizations working together to pursue our mission of amplifying the power of civic engagement: Murmuration Research Institute, a 501©(3) that conducts research to identify, design, and create the data, tools, and insights that build healthier and more equitable communities; and Murmuration, Inc., a 501©(4) that supports organizations working across the country on the nation’s most challenging issues with access to data, tools, and research that build healthier and more equitable communities.