Principal Full Stack Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 1-10H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

54 days ago

Salary

0

Seniority

Lead

Job Description

Principal Full Stack Engineer

steercom - Key Message. Delivered.

• Technical Strategy & Ownership: You will focus on the core components of the Steer CRM, specifically optimizing how we ingest and process data to revolutionize our automation tools. We don't expect you to do this alone; we encourage the heavy use of AI-assisted coding to accelerate development and bridge any gaps across our stack. • Adaptive Development: Be ready to pivot at a moment's notice. Based on evolving business needs, you may need to shift focus to work on new or existing integrations to ensure our ecosystem remains seamless. • Customer-Centric Development: Partner closely with Product to understand user pain points, ensuring every line of code adds tangible value to the auto repair shops we serve. • System Design & Scalability: Architect reusable full stack components and services that ensure our platform remains performant as we scale. • Code Excellence: Champion best practices in security, test automation, and maintainability. Conduct deep-dive code reviews that elevate the entire engineering organization. • Modern DevOps: Influence our CI/CD pipelines, containerization (Docker, Kubernetes), and IaC practices to ensure a seamless developer experience and operational reliability.

Job Requirements

  • 7+ years of professional experience building complex, web-based SaaS products.
  • AI & LLM Integration: Hands-on experience working with LLMs and prompt engineering. You are more interested in the logic and outcomes of AI integration than staying tethered to a specific legacy framework.
  • Database Expertise: Proficiency with both relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases, including schema design and query optimization.
  • The "Owner" Mindset: A track record of taking full accountability for projects and a passion for solving "impossible" problems in fast-paced environments.
  • Exceptional Communication: The ability to translate complex technical concepts into product outcomes and collaborate effectively with leadership. Excellent verbal and written communication skills.

Benefits

  • Equity Options: Own a piece of the company’s success.
  • 100% Remote: Work from anywhere in the US.
  • 100% Employer-Paid Medical Insurance.
  • Flexible PTO: With a 15-day minimum.
  • FSA and HSA options.
  • Generous Parental Leave.
  • 401k & Learning Stipend.
  • WFH Equipment: Everything you need for a world-class home office.
  • Innovative Culture: A seat at the table to influence the latest AI technology in a collaborative environment.

Related Job Pages

More Full-stack Engineer Jobs

Hivemapper logo

Software Engineer – Core Platform

Hivemapper

Building a better map, together.

Full TimeRemoteTeam 11-50H1B Sponsor

• The platform team is responsible for the core abstractions and infrastructure that powers our product, data, and operations teams. • This includes continuously improving reliability, performance, observability, and efficiency of our platform. • We’re looking for engineers with a strong background or interest in building distributed systems, data-intensive applications, and product and ML infrastructure.

California
Full TimeRemoteTeam 11-50Since 2016H1B No Sponsor

• Full Stack Development: Develop and maintain web applications using React.js, Node.js, and PHP Laravel; Build responsive, high-performance frontend interfaces; Develop robust backend systems and APIs • API & Backend Management: Design and integrate RESTful APIs using Node.js and Laravel; Manage server-side logic and database interactions; Ensure secure and scalable backend architecture • Database & Performance Optimization: Work with MySQL / MongoDB databases; Optimize queries and application performance; Ensure data security and integrity • System Architecture: Design scalable and modular application structures; Implement best practices for code structure and deployment; Maintain high system reliability • Team Collaboration: Collaborate with designers, frontend/backend developers, and QA teams; Participate in sprint planning and agile ceremonies; Contribute to technical discussions and architecture decisions • Code Quality & Debugging: Write clean, reusable, and well-documented code; Perform debugging and troubleshoot issues efficiently; Follow coding standards and best practices • Continuous Improvement: Stay updated with latest trends in React, Node.js, and Laravel; Suggest improvements in processes and technologies; Contribute to team learning and innovation.

India
Job Closed
Aviatrix logo

Software Development Engineer in Test

Aviatrix

Aviatrix cloud network platform delivers advanced networking, security and operational visibility required by enterprises with the simplicity and automation of cloud. More than 400 customers worldwide leverage Aviatrix and it’s proven multi-cloud network reference architecture to design, deploy and operate a repeatable network and security architecture that is consistent across any public cloud. Combined with the industry’s first and only multi-cloud networking certification (ACE), Aviatrix is empowering IT to lead and accelerate the transformation to the cloud. Learn more at Aviatrix.com.

Full TimeRemoteTeam 223Since 2014

Role Description We are searching for a Software Development Engineer in Test (SDET) to join the Aviatrix Test Infrastructure team. In this role, you will maintain and improve our hermetic integration test framework, contribute to testing tools and dashboards, and support developers across Aviatrix in delivering high-quality software. This is a great opportunity for early-career engineers who are passionate about quality engineering, test automation, and developer productivity to grow their skills in a fast-paced, collaborative environment. - Collaborate with cross-functional teams to understand requirements and contribute to scalable test solutions and quality engineering initiatives. - Maintain and improve the hermetic integration test framework to support all developers at Aviatrix. - Write clean, efficient, and maintainable test code and testing tools in accordance with industry best practices. - Maintain, improve, and expand integration tests and end-to-end automated test cases, along with the underlying Terraform-based regression infrastructure, ensuring reliability, scalability, and reproducibility across the product lifecycle. - Contribute to and maintain testing dashboards to provide visibility into test results, code coverage, flakiness trends, and overall quality metrics. - Support the maintenance and improvement of the integration playground — an environment where developers can explore, validate, and experiment with integrations in an isolated and reproducible manner. - Support the adoption of testing tools and frameworks across engineering teams through documentation and onboarding assistance. - Contribute to mocks and simulators for Aviatrix's flagship components to enable hermetic and reliable testing without external dependencies. - Assist in deploying and managing test infrastructure using cloud platforms and containerization technologies. - Participate in code reviews and receive and apply constructive feedback with a focus on testability, reliability, and maintainability. - Stay current with emerging technologies and proactively learn new tools and techniques to improve testing processes and developer productivity. Qualifications - Bachelor's or Master's degree in Computer Science or a related field; new graduates are welcome to apply. - 0-3 years of experience in software development, test engineering, or a related technical role; internship or project experience is considered. - Foundational coding skills in one or more of the following languages: Python, Golang, C++, or Java. - Basic understanding of networking concepts, test frameworks, and cloud technologies. - Familiarity with at least one public cloud provider such as AWS, Azure, GCP, or OCI. - Exposure to CI/CD concepts and pipelines. - Familiarity with GitHub Actions, Docker, or Kubernetes is a plus. Requirements - Exposure to or coursework in test frameworks (e.g., pytest, Go testing, or similar). - Interest or experience in developing internal tools, dashboards, or scripts that improve developer workflows. - Eagerness to learn and contribute to tool adoption across engineering teams through documentation and collaboration. - Basic exposure to mock services or simulators in academic or project settings. - Familiarity with Terraform or other infrastructure-as-code tools is a strong plus. - Exposure to observability and monitoring tools (e.g., Grafana, Prometheus, Datadog) is a plus. - Willingness to leverage AI-powered tools (e.g., GitHub Copilot, LLM-based assistants) to improve test generation, code quality, and productivity. Benefits - We cover 100% of employee premiums and 88% of dependent(s) premiums for medical, dental and vision coverage. - 401(k) match. - Short and long-term disability. - Life/AD&D insurance. - $1,000/year education reimbursement. - Flexible vacation policy. - Outside the US: Comprehensive benefits package which could include pension, private medical for you and dependents, generous holiday allowance, life assurance, long-term disability, annual wellbeing stipend.

United States
$135.1K - $159.0K / year
Full TimeRemoteTeam 201-500H1B No Sponsor

• Support VxWorks 653 and LynxOS-178 guest operating systems. • Configure and manage partitioned, multi-core environments aligned with FACE profiles. • Support secure boot, system initialization, and health monitoring. • Maintain BIT and SNMP-based health services. • Develop and sustain device drivers for Avionics I/O Node and Module Manager FPGAs. • Implement low-latency I/O routing and bypass paths. • Integrate shared memory and network-based data transport. • Develop and maintain merge and video device drivers. • Support ARINC 661, ARINC 818, SDI, SMPTE, DisplayPort, and STANAG 3350 interfaces. • Collaborate with hardware, FPGA, systems, cybersecurity, and test teams.

Iowa
$70K - $150K / year