Career | <?phpecho $jobTitle;?> | <?phpecho $companyName;?>

Software Engineer - Data Platforms


Oakland, CA, US / Seattle, WA, US / New York City, NY, US / Kansas City, KS, US / Remote
  • Job Type: Full-Time
  • Function: IT
  • Industry: Technology
  • Post Date: 01/21/2023
  • Website:
  • Company Address: 1814 Franklin St, Oakland, California 94612, US
  • Salary Range: $50,000 - $150,000

About Replica

Replica is a next-generation urban planning tool that can help cities answer key transportation and land use questions.

Job Description

Replica provides data about the built environment and the ways people interact with it. With better data, human-context and an intuitive design, Replica helps public and private sectors make informed, effective, and responsive decisions. By showing how people live, move and work, we contextualize hard choices, allowing our clients to see around corners and understand the trade-offs surrounding their decisions. Whether for a city planner increasing public transit to underserved neighborhoods or for a grocery chain evaluating where to open a new location, Replica’s insights lets clients make more informed, people-centered decisions.

We spun out of Alphabet in 2019 and recently secured series B funding from venture firms including Founders Fund, Innovation Endeavors, Sidewalk Labs, Firebrand Ventures, and Revolution’s Rise of the Rest Seed Fund. Today, we are a team of 75 employees both working remotely and from our offices in Oakland, Seattle, New York and Kansas City.

We value our customers, believe in being resourceful, and work in service of each other to scale our product. As we build our team, we are committed to pursuing and bringing together a diverse workforce and creating an environment of inclusion. We value our differences and we encourage all to apply. We are committed to equal opportunity regardless of race, color, ancestry, religion, gender, gender identity, parental or pregnancy status, national origin, sexual orientation, age, citizenship, marital status, disability, Veteran status, or any other status protected by the laws or regulations in the locations where we operate.

The Team

The Data Platform team designs, implements and maintains the building blocks and reusable components that power Replica’s data production and simulation pipelines. Most of the team is based in the Bay Area and New York, but we work with cross-functional teams in Seattle, and Kansas City, and serve customers across North America.

The Role

Design, build, and maintain the data infrastructure and services that are the foundation of Replica’s software.
Collaborate with R&D and Data Delivery teams to implement and deploy data products at nationwide scale, in Trends and Places activity simulations.
Participate in on-call rotation; investigate and resolve production problems as they arise.
Write and review code, develop documentation and capacity plans, and debug the hardest problems anywhere on the stack.
Observe workflow patterns and develop tools to automate manual processes and minimize toil.
Build a great customer experience for people using your infrastructure.
Technologies: Python, Dask, Prefect, Java, Kubernetes, Helm, BigQuery, Google Cloud Platform.

Minimum Qualifications

Bachelor’s degree in Computer Science or equivalent practical experience.
3+ years experience with infrastructure design and implementation.
Experience debugging and troubleshooting complex systems.
Composed urgency in stressful situations is critical.
Experience working with large-scale distributed systems and containerized workloads.
Familiarity with big data frameworks (Hadoop, BigQuery, Dask, Spark, etc.).

What We Value

We work in the service of others
We understand that talent + diversity + curiosity + relentlessness wins
We believe walking > talking
We operate with thoughtful urgency
We communicate openly and directly
We build products people use


Our people! We work collaboratively as a team and are excited to contribute to city planning.
Competitive salary based on experience and potential for impact.
Equity at an early stage startup.
Health benefits including medical, dental, vision, and HSA options.
401k account + employer contribution.
Offices in Oakland, New York, & Kansas City
Flexible PTO.
Monthly no-meeting week


Replica is committed to fair and equitable compensation practices.
The salary range for this position is $130,000 to $160,000. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to relevant qualifications, depth of experience, skill set, certifications, training, education, and specific work location. The compensation packages may be adjusted based on the candidate’s work location, due to differences in the cost of living for the given location. Our position titles may also span multiple career levels.
The total compensation package for this position additionally includes equity stock options, employee benefit package, 401k with 3% safe harbor employer contribution, unlimited PTO, and may also include other applicable incentive compensation and/or bonuses. For more information, visit

Replica is an Equal Opportunity Employer

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
To perform this job successfully, an individual must be able to perform each essential function satisfactorily.
The requirements listed are representative of the knowledge, skill and/or ability required.
Ability to operate at both a strategic/conceptual level and at a detailed, operational level metrics driven; highly disciplined
Must have strong interpersonal skills, maturity and good judgment and be capable of communicating with a diverse range of individuals
A hands-on, action-oriented approach that fits well with the entrepreneurial, fast-paced culture
Engaging leadership style that builds and sustains credibility with colleagues, clients and other stakeholders
Broad functional experience in areas of strategic planning and marketing, sales and market development and planning

If you don't think you meet all of the criteria above, but still are interested in the job, please apply. Nobody checks every box, and we're looking for someone excited to join the team.