Senior Data Engineer

Remote, San Francisco, CA, United States


Role Locations

  • Remote
  • San Francisco, CA, United States


51 - 100 people


300 Brannan St Ste 501
San Francisco, CA, 94107-1873, US

Tech Stack

  • AWS
  • PostgreSQL
  • PostGIS
  • Python
  • Ruby on Rails
  • Angular.js

Role Description

At Convex, data is not an incidental byproduct of our app. The data team is not a support function or an experimental lab. Data is the star of our app, and the data team is at the heart of our business.

Our product, Atlas, provides rich data on virtually every commercial property in the country (and all of the workflow software built on top of that to make it useful). Think Redfin for every commercial property, with Salesforce functionality to organize and track your work. For our users who serve these properties, this data and workflow becomes their secret weapon; there's nothing else like it available in the market today.

Our market is under the radar, but massive and ubiquitous commercial services industry. Our customers are responsible for the air we breathe, the water we drink, and the lighting, safety, security, and dozens of other privileges that we are incredibly fortunate to take for granted in buildings across all of America.

Our customers live and work in almost every state in America. They include some of the largest enterprises in the country, like Siemens and Carrier, and smaller businesses we care just as deeply about.

The Data Opportunity

Because data is core to our product, your role is central to our entire business. Your data features in the product frequently close massive deals and drive best-in-class retention. Every customer experiences your improvements, in prod, immediately – this is not an internal BI role.

From an engineering perspective, every commercial property means massive data sets – and demanding performance and architecture requirements for your features to be put through. Geospatial data often requires GIS techniques to wrangle datasets – something different than the average SQL join. Data on virtually every commercial property in the US means a chance to see the country by way of satellite imagery, property boundaries, and several hundred other data elements we have already developed.

The Role

We are looking for an experienced Data Engineer / Data Architect to build scalable platforms that enable efficient data movement within Convex across various sources, sinks, and support continuous data integration and processing with external enterprise systems via secure APIs and connectors.

You Will Have a Chance To

  • Design and implement reusable solutions and architectures for data sharing and processing use cases
  • Support and improve our multi-tenant data pipeline, processes, infrastructure, and stack
  • Drive end-to-end performance, scaling, observability, and monitoring of our platforms
  • Create data governance models, including assets, relationships, domains, and communities
  • Work in the heart of a business with multiple partner teams to build cross-functional customer solutions

You Have The Following Qualifications

  • Bachelor’s degree in Computer Science or related technical field or equivalent practical experience
  • 5+ years of software backend/data engineering experience, including familiarity with data modeling, ETL, schema and system design, roadmap planning, batch - processing, implementation, maintenance, and documentation
  • Professional development experience in languages such as Python, Scala, Java, Go, etc.
  • Experience with large-scale distributed storage and database systems (e.g. Postgres, ElasticSearch, Cassandra, Hadoop, etc)
  • Sound knowledge about database concepts such as transactions, indexing, concurrency
  • Effective communicator; able to help drive data engineering roadmap and keep stakeholders updated

It Would Be Nice If You Have

  • Masters or Ph.D. in Computer Science or related field
  • Experience building geospatial services and datasets, such as maps data
  • Hands-on experience building Spark applications or similar Big Data pipelines / frameworks / services (e.g. Hadoop, Hive, Kafka, Presto, Beam, Parquet, Avro etc.)
  • Familiarity with API integrations and development on respective CRM platforms
  • Understanding of data science & machine learning use cases

About Convex

At Convex (YC W19), we’re building the leading B2B full-stack software platform for the $400bn+ commercial services market. It's a 100-year-old industry impacting millions of people every day. We already work with some of the largest enterprise companies in the sector and were one of the fastest growing companies in the Winter 2019 YC batch. Our team is a unique mix of industry veterans from Carrier, Siemens, and Honeywell as well as founders from MIT, Harvard, and Georgia Tech. Based in San Francisco, our investors include Emergence Capital, 1984 Ventures, UP2398, Liquid2 (Joe Montana), YCombinator, the founders of PlanGrid, and others.


  • Join an early stage company with a lot of momentum, lead by a top tier leadership team and backed by top tier investors
  • Competitive salary and generous equity
  • Medical and dental insurance
  • Commuter benefits
  • Generous parental leave policy
  • Company outings & team retreats
  • Dog-friendly, renovated office in South Park with Bay views
  • Convex is an equal opportunity employer and values diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

To all recruitment agencies: Convex does not accept agency resumes. Convex is not responsible for any fees related to unsolicited resumes.

About Convex

Convex is a trusted provider of powerful, unique, and data-rich software designed by and for the commercial services industry. Unlike spreadsheets and generic solutions, we leverage a powerful combination of geographic data and easy-to-use software that digitally transforms organizations into efficient, winning teams.

Our product, Atlas, provides rich data on virtually every commercial property in North America along with pipeline management tools to help commercial services companies find and win new business. Whether it’s a sales representative trying to identify new opportunities in an area, a manager looking to increase rep productivity, or an executive expanding into a competitive market—Atlas is purpose-built to help exceed sales targets in record time.

Headquartered in San Francisco, we’re looking for passionate people who want to disrupt a 100-year-old industry impacting millions of people every day. Up for the challenge? Check out our latest job openings and join us.

Company Culture

Our Core Values include Be Kind, Commit to Success, Work with Candor, and Be Curious.

Be Kind : We seek to do what’s best for Customers, Convexians, and the world. To be kind, we strive to understand those around us and take proactive steps—otherwise we’d just be nice.

Commit to Success: Accountability drives success and trust—internally and with our customers. We make commitments and execute on them. It isn’t just a promise to succeed, it’s how we conduct ourselves no matter how things go.

Work with Candor: We operate transparently and collaboratively by default. If we aren’t open with each other, we’ll just be nice. This allows our commitments to be trusted.

Be Curious: We obsess over improvement and constantly seek growth for ourselves and our business. The drive of curiosity leads us to always work on understanding, not just look for quick answers

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.