Transforming the way construction and industrial supplies are delivered.
Software Engineer
Location
United States
Posted
21 days ago
Salary
$140K - $175K / year
Seniority
Mid Level
Job Description
Software Engineer
Curri
• Own engineering problems end-to-end within your scope: understand the requirement, scope a solution with your team, ship to production, and measure what it changed. • Ship regularly in weekly loops with a clear answer to "what shipped this week and what did it tell us?" every cycle. • Build across the full stack as the problem demands, including backend services in TypeScript, Node, Postgres, NATS, and Redis alongside UI in React and React Native. • Use AI tooling as a daily part of your workflow and own everything you ship with it, reviewing output critically before it lands in production. • Leave the systems you touch better than you found them, with attention to code quality, test coverage, and maintainability.
Job Requirements
- 2+ years of experience building production software with a product engineer orientation.
- Working range across the full stack, including backend systems in TypeScript or Node.js and UI work in React.
- Active use of AI tooling in day-to-day development, with the judgment to review what it produces before it ships.
- A habit of asking hard scope questions early and communicating proactively.
- Enough systems awareness to write code that holds up under load and think past the happy path.
Benefits
- Competitive salary, equity compensation, and comprehensive benefits (health, dental, vision, 401K).
- Remote-friendly with flexibility, or based at HQ in Ventura, CA.
- A high-growth, mission-driven environment where your work has direct and measurable impact.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design, build, and maintain scalable infrastructure for data engineering and analytics workloads in Databricks and Azure • Collaborate with data scientists, platform engineers, and DevOps to enable seamless integration between Databricks, data lakes, and other cloud services • Implement and manage CI/CD pipelines, infrastructure as code (Pulumi) and monitoring systems to support data platform operations • Drive improvements in security, observability, and automation for Azure and Databricks clusters, jobs, and user environments • Mentor junior engineers and contribute to infrastructure best practices, documentation, and internal tooling development
Senior Software Engineer, Claude Code, Google Gemini
Highmark HealthCreating remarkable health experiences, freeing people to be their best.
• Responsible for designing and creating engineering specifications for software applications and programs. • Responsible for designing & writing code that adheres to coding standards. • Performs code reviews. • Responsible for idea generation, exploring and implementing appropriate technical solutions to achieve the required product features. • Monitor technical process against project plan while safeguarding functionality, scalability and performance. • A part of an agile work team and participating in all scrum ceremonies, assisting in sprint planning and completing required sprints.
Senior Full-Stack Developer
FlinksWe deliver tools for financial innovation to businesses—big and small
• Own product features end to end - design, build, test, deploy, and support features across both the Angular front end and the C#/.NET back end, taking responsibility for the complete user experience. • Build exceptional client experiences - create performant, accessible, and intuitive interfaces that help customers confidently work with complex financial data, from dashboards and visualizations to onboarding and transaction workflows. • Design and evolve APIs - build reliable, well-documented REST APIs and data contracts that are secure, scalable, backwards compatible, and easy for internal and external consumers to integrate with. • Write production-quality software - contribute clean, maintainable, well-tested code while continuously improving architecture, performance, reliability, and operational excellence. • Collaborate across disciplines - partner closely with Product Managers, Product Designers, QA, Data Science, and fellow engineers to translate business problems into technical solutions that deliver measurable customer value. • Own production outcomes - monitor, troubleshoot, and improve the systems you build using observability tools, testing, and continuous delivery practices to ensure a reliable customer experience. • Raise the engineering bar - provide thoughtful code reviews, mentor other developers, share technical knowledge, and help improve engineering standards across the team. • Leverage AI as a force multiplier - use AI-assisted development to accelerate implementation while applying sound engineering judgment, thoughtful system design, and strong problem framing to deliver the right solutions.
IVA Software Engineer
SS&C TechnologiesEstablished in 1986, SS&C Technologies is a leading global provider of services and software for the global financial services industry. Committed to helping cl
• Design and develop conversational AI solutions using enterprise platforms (Soundhound Amelia) • Build and maintain integrations between IVA platforms and backend systems using RESTful APIs and microservices • Collaborate with business stakeholders to gather requirements and translate them into technical specifications • Implement NLU training strategies, intent management, and dialog flow optimization • Write clean, maintainable code following object-oriented programming principles • Track and manage work items using Atlassian Jira and Agile methodologies • Stay current with emerging trends in conversational AI




