Job Closed

This listing is no longer active.

Lead Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B No SponsorCompany SiteLinkedIn

Location

California

Posted

117 days ago

Salary

$120K - $145K / year

Seniority

Senior

Job Description

Lead Software Engineer

Salas O'Brien

• Directly contribute to internally developed applications, improving day-to-day business workflows in the architecture, engineering, and construction space. • Write unit and functional tests and perform manual testing for applications, to identify and solve problems with internal applications. • Deliver technical proposals for improving existing processes to a diverse audience, with work and cost savings estimates. • Work with other regional IT team members and managers to collaborate on successful deployment of enterprise-wide initiatives.

Job Requirements

  • Expertise in object-oriented Python development 5-8+ years required (FastAPI platform preferred)
  • Experience in front-end JavaScript/TypeScript development 3-5+ years required (React experience preferred)
  • Proficient in SQL and relational databases required (working knowledge of Microsoft SQL Server is a plus)
  • Able to derive the internal workings of software without access to the source code
  • Education: Bachelor's degree or AA in Computer Science, Software Engineering/Development, or other related discipline preferred.

Benefits

  • Medical, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and company holidays
  • Wellness programs and employee assistance resources
  • Professional development support

Related Job Pages

More Full-stack Engineer Jobs

Affirm logo

Senior Software Engineer

Affirm

We create honest financial products that improve lives.

ContractRemoteTeam 1,001-5,000Since 2012H1B Sponsor

• Responsible for executing on the technical strategy for your team on a year-long time scale. • Collaborate across teams in the product development lifecycle to ensure technical sustainability, risks and trade-offs are well understood and managed. • Act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes. • Take ownership of your team’s operations and availability by ensuring necessary monitoring, triage, playbooks, policies, testing and alerting are in place. • Foster a culture of quality and ownership on your team by setting code review and design standards. • Help develop talent on your team by providing feedback and guidance.

Poland
z2301K - z2401K / year
Job Closed
Affirm logo

Senior Software Engineer

Affirm

We create honest financial products that improve lives.

Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

• Responsible for executing the technical strategy for your team on a year-long time scale. • Collaborate across teams in the product development lifecycle with product management, design & analytics. • Act as a force-multiplier for your team through the definition and advocacy of technical solutions. • Ensure operations and availability by having the right monitoring, triage rotations, playbooks, policies, testing and alerting in place. • Foster a culture of quality and ownership on your team by setting code review and design standards. • Help develop talent on your team by providing feedback and guidance.

Spain
€85K - €115K / year
Job Closed
Full TimeRemoteTeam 201-500Since 2009H1B No Sponsor

• Build and maintain the core multiplatform document system. You’ll own features end-to-end, from idea to production, React frontends, Node.js/Express backends, and PostgreSQL, Databricks integration & data layers. • Ship to learn. Proactively instrument features, measure impact, seek user feedback, and iterate or kill based on what you discover. You treat metrics as a compass, not a report card. • Design and orchestrate agentic AI workflows using modern frameworks (LangGraph, Claude Agent SDK, MCP protocols) and integrate LLMs into product features via prompt chains, tool calling, and function execution. • Collaborate with engineers, designers, and leadership to shape the product roadmap. You’ll have a real voice in what gets built and why. • Build, maintain, and extend automation pipelines and connect them with AI agents, external APIs, webhooks, and cloud services on GCP. • Contribute to database schema design (PostgreSQL, BigQuery), build and maintain RESTful APIs, and help manage our cloud infrastructure on Google Cloud Platform.

Spain
Job Closed
AssistIQ logo

Software Engineer

AssistIQ

Assisting healthcare providers and partners reduce their medical supply waste and carbon footprint.

Full TimeRemoteTeam 1-10H1B No Sponsor

Role Description As a Software Engineer, you will be responsible for designing, developing and managing the cloud based services and web applications that power the AssistIQ platform. We’re excited by candidates who enjoy and are capable of working in a fast-growing entrepreneurial environment. Your ultimate goal is to ensure we build new functionality in a pragmatic, scalable and manageable way. To be successful, you will have to: - Juggle responsibilities in parallel - Prioritise competing deliverables efficiently - Communicate effectively across the organisation - Be driven by continuous incremental improvement We would expect you to be knowledgeable, articulate, sensible, able to coordinate with other peers and senior executives, and collaborate and deliver results in a fast-paced environment where teamwork, professionalism, confidentiality, and communication are essential. What you will do: - Design, develop and enhance new functionality of the AssistIQ platform - Streamline the deployment process and ensure automation and continuous integration best practices are followed - Support the production infrastructure and product for our customers - Support our internal customer support and implementation teams - Develop internal tools to optimize our deployment, management and monitoring capabilities - Provide technical and analytical guidance to the other Development team members - Participate in writing and maintaining technical documentation - Participate in planning out product features and development projects - Participate in our Agile development process and ceremonies Qualifications - 5+ years’ experience in software development - 3+ years’ experience building serverless AWS applications and with the AWS SDK - preferably using Typescript - 2+ Experience with infrastructure as code using AWS CDK or Terraform - 3+ years experience monitoring, supporting and enhancing production applications - Professional Experience with web application frameworks like ReactJS, VueJS and Node.js - Professional Experience with web front end technologies like HTML 5 and CSS - Professional Experience with ORM frameworks - Experience building CI/CD pipelines - Experience with SQL and NOSQL datastores (e.g. PostgreSQL and DynamoDB) - Experience with ETL and data pipelines (e.g. DBT or Databricks) - Experience with monitoring tools such as Cloudtrail, Prometheus - Expertise in one of the following: Javascript/Typescript, Python or Go Lang - Experience in the life science, healthcare or technology industry an asset - Computer Science degree, relevant diploma or demonstrable work experience - Excellent oral and written communication skills in English - French oral and written communication skill is an asset - You are legally entitled to work in Canada Benefits - Health insurance - Fully remote position - Business travel when needed - 3 weeks of vacation - 10 sick days - Flexible work hours Company Description At AssistIQ we are dedicated to creating a more efficient and transparent healthcare supply chain by empowering providers to generate accurate data and insights on their supply usage. We’re building an AI-driven software solution that provides seamless tracking, real-time visibility and actionable insights to healthcare systems, enabling waste reduction and better revenue capture, leading to better value of care and better outcomes for patients.

Canada
Job Closed