CAREERS / EAST BAY PROJECTS

Engineering & operations
roles.

We work with engineers and operations specialists who can assess a client’s requirements, recommend changes, and complete the work. We consider employees and contractors in the U.S. and internationally.

HOW WE WORK

What we expect.

Our clients need people who can understand their business, explain their recommendations, and implement them. You work directly with clients and remain responsible for the work through testing, launch, and handover.

Understand the requirements

Learn how the client’s team works. Agree on the scope and what the first release needs to do. Raise risks and changes early.

Test and document your work

Review the implementation, test the important workflows, and check how failures are handled. Leave code and instructions another engineer can use.

Review AI-generated work

Use AI where it helps. You remain responsible for understanding, reviewing, and verifying what you deliver.

EMPLOYEES & CONTRACTORS

Roles

Tell us where you are based, your availability, and the kind of work you want to do.

ROLE / 01

Forward-Deployed Engineer

Work directly with clients to define requirements, build software, and deploy it.

You work with business owners and the people using the software. You assess existing systems, explain the technical options, and agree on the requirements. You also develop, test, and deploy the application and investigate problems after launch.

Apply for this role →

Responsibilities

  • Lead discovery alongside an operations or product partner. Observe the workflow, identify constraints, and agree on what a successful first release should accomplish.
  • Review existing applications and AI-generated prototypes. Explain what to keep, repair, or replace, with a clear account of the tradeoffs.
  • Build across APIs, data, interfaces, and integrations. Work through authentication, permissions, error handling, and the less obvious paths a real user will take.
  • Connect customer systems with respect for their access policies, data, vendor limits, and deployment requirements.
  • Demonstrate working software, communicate changes to scope early, and carry the project through testing, launch, documentation, and handoff.

Experience we’re looking for

  • A record of taking applications from an ambiguous brief into production and supporting them once people rely on them.
  • The ability to debug across a stack, read unfamiliar code, and make progress without a perfectly prepared backlog.
  • Clear written and spoken communication. You can explain a technical decision to an owner and discuss its implementation with another senior engineer.
  • Good judgment about when to build custom software, use an existing service, or simplify the workflow.

Expected result

The application meets the agreed requirements. The client understands how to operate it, and another engineer can continue the work using the code and documentation you provide.

Show us your work

A project you delivered directly with a customer: the starting problem, a decision you changed after learning more, and what happened after launch.

Apply for Forward-Deployed Engineer →

ROLE / 02

Operations Expert

Analyze business processes and help teams reduce delays, repeated work, and errors.

You work with the client’s staff to understand how the work is done and where problems occur. You document the process, assess possible changes, and help define the project. You remain involved during implementation, training, and review of the results.

Apply for this role →

Responsibilities

  • Work with owners and frontline teams to map daily processes, responsibilities, exceptions, and handoffs.
  • Establish a baseline using the information available: time spent, rework, capacity, service quality, costs, or revenue. Make uncertainty explicit.
  • Turn observations into a clear problem statement, prioritized scope, and acceptance criteria that an engineer and customer can both use.
  • Coordinate decisions, access, subject-matter input, and testing so the delivery team can make progress.
  • Prepare rollout and training, check whether people are using the new process, and assess results against the original goal.

Experience we’re looking for

  • Substantial hands-on experience in operations, business ownership, product delivery, or a role where you were accountable for how work got done.
  • Comfort with process analysis, spreadsheets, financial tradeoffs, and incomplete data. You can distinguish a measured result from an estimate.
  • The ability to earn trust with both leadership and the people doing the work, including when their accounts of a problem differ.
  • Experience helping a team adopt a change and following through when the first approach did not work.

Expected result

The team agrees on the problem and the proposed changes. Engineers receive the requirements and decisions they need, and the client can assess whether the changes improved the process.

Show us your work

An operation you improved: the baseline, what you changed, how you secured adoption, and the evidence of the result.

Apply for Operations Expert →

ROLE / 03

Senior Backend Engineer

Build and maintain application services, databases, and integrations.

You develop backend systems and improve existing applications. The work includes APIs, data models, permissions, background jobs, and integrations. You test error handling as well as normal behavior and document the system for other engineers.

Apply for this role →

Responsibilities

  • Design APIs, service boundaries, and data models around real product requirements and access patterns.
  • Implement authentication and authorization, validate input, and protect sensitive data through the application lifecycle.
  • Build integrations and background jobs that handle timeouts, retries, duplicate events, partial failures, and vendor constraints.
  • Plan schema changes and data migrations with validation and recovery in mind. Investigate query performance and resource use when evidence calls for it.
  • Write meaningful automated checks, review code, add useful diagnostics, and work with product and infrastructure engineers through deployment and production support.

Experience we’re looking for

  • Deep experience with a backend ecosystem and relational databases, plus the ability to work effectively in an unfamiliar stack.
  • Production experience with APIs, transactions, asynchronous work, and the failure modes of distributed systems.
  • A record of making sound security and reliability decisions without adding architecture the project does not need.
  • The ability to explain a design, review someone else’s implementation constructively, and investigate incidents using evidence.

Expected result

Data stays consistent, failures can be understood and recovered from, and other engineers can maintain and update the application.

Show us your work

A backend system you owned: its constraints, a difficult data or reliability decision, and how you verified the design in production.

Apply for Senior Backend Engineer →

ROLE / 04

Senior DevOps Engineer

Manage infrastructure, deployment, monitoring, and recovery.

You set up and maintain the environments used to run client applications. You improve release processes, manage access and costs, and test backup and recovery procedures. You also document how to operate the systems and respond to incidents.

Apply for this role →

Responsibilities

  • Design and maintain cloud infrastructure and reproducible environment configuration, using infrastructure as code where appropriate.
  • Build delivery pipelines with useful checks, controlled releases, environment separation, and a tested way to roll back.
  • Configure identity, least-privilege access, secret management, networking, domains, and certificates.
  • Establish logs, metrics, health checks, and actionable alerts. Help teams define what needs attention and who responds.
  • Implement and verify backup and recovery procedures, investigate incidents, manage capacity and costs, and write runbooks the client’s team can use.

Experience we’re looking for

  • Experience operating production workloads in a major cloud environment and a strong grounding in Linux, networking, and troubleshooting.
  • Hands-on experience with automation, deployment pipelines, infrastructure configuration, and access controls.
  • Evidence that you have restored services or data, handled production incidents, and improved the system afterward.
  • Judgment about the appropriate level of orchestration and automation. You can explain the operational cost of a technical choice.

Expected result

Releases are repeatable, the team can identify failures, and recovery procedures have been tested. The client has access to the infrastructure accounts and documentation.

Show us your work

An environment you operated: the deployment process, a failure you worked through, and a reliability or cost improvement you made.

Apply for Senior DevOps Engineer →

ROLE / 05

Senior Product Engineer

Develop application features from requirements through testing and release.

You work with clients to define how a feature should behave, then implement it across the interface, application logic, and data. You test loading, error, and permission states, review the work with users, and make changes based on their feedback.

Apply for this role →

Responsibilities

  • Work with customers and the team to define user journeys, product behavior, and a focused release scope.
  • Build complete features across interfaces, application logic, APIs, and data as the project requires.
  • Handle loading, empty, error, and permission states. Make responsive behavior and accessibility part of the implementation.
  • Turn prototypes into maintainable applications, reviewing generated code and preserving what is useful.
  • Test complete workflows, review implementation with peers, ship in manageable increments, and use customer feedback to guide improvements.

Experience we’re looking for

  • A portfolio of shipped products or substantial features for which you can explain your own decisions and contribution.
  • Strong web application skills and enough backend depth to follow a workflow from the interface to persistent data.
  • Careful attention to usability, visual consistency, accessibility, and performance under real conditions.
  • The ability to work through ambiguity, question unnecessary scope, and collaborate directly with customers and other engineers.

Expected result

The feature meets the agreed requirements and works with the rest of the application. Another engineer can understand the implementation and make changes to it.

Show us your work

A feature you took from idea to release: the user problem, the tradeoffs, and what you learned once people started using it.

Apply for Senior Product Engineer →

APPLY

Tell us about your experience.

Choose a role and describe work you personally delivered. Explain the problem, your decisions, and the result. Include a résumé, portfolio, or professional-profile link. Do not share confidential client material.

Thank you. We have received your application.

Privacy Notice