Numeric
About the role
This is a senior role to join as Numeric’s first platform engineer. Your customers will be our own engineering organization, and your mandate is to ensure we can continue to accelerate and improve our own development velocity and quality. The right candidate: is technically deep, able to own and execute a variety of projects for tooling and deployment
is pragmatic; the fewest and simplest tools in the stack will serve velocity best
loves thinking about developer experience
has product building experience
You’ll both execute on improvements to our system and drive the long-term vision for the function, working closely with the engineering leadership. This role will also take part in building and shipping features on occasion—we believe you have to play the game on the ground sometimes to inform the work. Principles
We hire excellent engineers, and seek to empower the individual. We empower generalists, and limit the number of tools and systems one has to know to execute. This leads to a preference for building in-house. Everyone should know SQL and understand relational databases. Good execution requires seeing context; all of our engineers understand our users, our domain, and our company’s goals to inform their decision-making. We meet our users to build empathy and motivate. Our tech stack
As simple as we could keep it. We use Typescript everywhere (React on frontend), depend heavily on Postgres, and follow trunk-based development. Deploys go out through Github, observability runs through Datadog. We use dbt to power our financial reporting system. More recently, we’ve built a DSL to simulate accounting scenarios, PGLite for end-to-end testing, and use both AWS and Digital Ocean. We hate using AWS, which you could help with.
#J-18808-Ljbffr
This is a senior role to join as Numeric’s first platform engineer. Your customers will be our own engineering organization, and your mandate is to ensure we can continue to accelerate and improve our own development velocity and quality. The right candidate: is technically deep, able to own and execute a variety of projects for tooling and deployment
is pragmatic; the fewest and simplest tools in the stack will serve velocity best
loves thinking about developer experience
has product building experience
You’ll both execute on improvements to our system and drive the long-term vision for the function, working closely with the engineering leadership. This role will also take part in building and shipping features on occasion—we believe you have to play the game on the ground sometimes to inform the work. Principles
We hire excellent engineers, and seek to empower the individual. We empower generalists, and limit the number of tools and systems one has to know to execute. This leads to a preference for building in-house. Everyone should know SQL and understand relational databases. Good execution requires seeing context; all of our engineers understand our users, our domain, and our company’s goals to inform their decision-making. We meet our users to build empathy and motivate. Our tech stack
As simple as we could keep it. We use Typescript everywhere (React on frontend), depend heavily on Postgres, and follow trunk-based development. Deploys go out through Github, observability runs through Datadog. We use dbt to power our financial reporting system. More recently, we’ve built a DSL to simulate accounting scenarios, PGLite for end-to-end testing, and use both AWS and Digital Ocean. We hate using AWS, which you could help with.
#J-18808-Ljbffr