Facebook pixel

Software Engineer
Developer Experience
Confirmed live in the last 24 hours
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Bash
Docker
JavaScript
Git
Management
Postgres
React.js
Python
TypeScript
gRPC
CircleCI
Requirements
  • You can work with whichever programming language is required to get the job done and are knowledgeable in at least one. We primarily use TypeScript/JavaScript and occasionally employ Python or Go to find a solution to a problem
  • You care deeply about the quality of the software/systems you build and always look to improve your craft. At the same time, you are able to strike the right balance between idealism and pragmatism
  • You drive the adoption of ideal recommendations in code health, testing, and maintainability within your team and across the organization
  • You seek out the root cause when debugging software defects and champion improvements that prevent future issues
  • You are maddened by inefficiency and averse to toil. The thought of taking a frustrating process and making it elegant sounds appealing. You have a bias towards automation and a desire to make your fellow engineers more productive
  • You built, shipped, monitored, and supported tooling, automation, and/or services with other engineers as your customers
  • You value an inclusive culture and are keen on sharing knowledge with your peers
  • You are a team player and get inspired by helping other engineers succeed. When things break, you are eager and able to help fix things. You like thinking of ways to improve efficiency or bring delight to the people you work with
  • You set up and administered common 3rd party and open-source development tools and/or have experience with configuration management systems, infrastructure as code, secrets management, and application error tracking and monitoring
  • Shared tooling for linting (ESLint)
  • Formatting (Prettier)
  • Type checking (TypeScript)
  • Automation and services for continuous integration (GitHub Actions/CircleCI)
  • Package management (pnpm)
  • Build systems (esbuild, bun, SWC)
  • Database migrations (Sqitch)
  • Code quality (Danger JS)
  • Local development setup (Nix, Docker, Bash, make)
Responsibilities
  • You will empower engineering teams to do their most excellent work by building tools, services, and automation to improve processes and code
  • You will work with other engineers to build and own tooling across a modern tech stack. Our current product stack includes React, Relay Modern, GraphQL, gRPC, Node, and PostgreSQL. We rely on AWS to host our infrastructure (Amazon EKS), GitHub Actions/CircleCI for CI, and ArgoCD for CD
Lattice

501-1,000 employees

People success platform