Uphold is looking for a Controls Engineer to join our Engineering team. This is an incredibly exciting opportunity where you’ll take technical ownership of building and evolving our consumer and business APIs, as well as the microservices powering our web and mobile applications.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 3+ years of professional software engineering experience.
- Strong backend engineering experience with Node.js, JavaScript, TypeScript, etc.
- Deep understanding of programming language ecosystems, including performance characteristics and operational trade-offs.
- Strong understanding of relational databases (preferably PostgreSQL) and non-relational databases (e.g. Redis).
- Strong understanding of web semantics, APIs, and distributed systems concepts.
- Experience working with version control systems and modern development workflows.
- Working knowledge of standard development pipelines, including build, test, and deployment automation.
- Working knowledge and experience with AI tools, such as claudia.ai, etc.
- Fluent written and oral English skills, with the ability to communicate technical decisions clearly.
Benefits
- Annual bonus program based on individual, team and company performance.
- Home office stipend for a productive setup.
- Generous PTO, healthcare, and employee assistance programs.
- Engaging events and celebrations.
- Well-stocked office kitchen with a foodie culture.