Principal Software Engineer

Provision People
San Diego, CA, US
Full-time

Job Description

Job Description

Summary :

Our award-winning client is seeking a Principal Software Engineer to join their team. Join our core team as a Principal Software Engineer and spearhead the development of our innovative new application.

This is a unique chance to be a key player in a rapidly growing machine learning startup. You'll collaborate with a brilliant team of data scientists, engineers, business minds, and visionary thinkers.

Together, we're on a mission to empower better decision-making through intuitive and predictive software.

Responsibilities :

Partner with product managers and various teams to grasp requirements and translate them into high-performing, scalable software solutions.

Architect and design the application's core infrastructure, making strategic choices to drive innovation and ensure future growth.

Craft clean, scalable, and extensible solutions leveraging modern server-side frameworks and best practices.

Collaborate with fellow engineers to establish and maintain development standards, high-quality code, and efficient workflows.

Mentor junior team members, fostering a continuous learning environment.

Stay on top of industry trends and emerging technologies, identifying opportunities to improve our application and development processes.

Participate actively in code reviews, ensuring adherence to coding standards and best practices.

Troubleshoot and resolve complex technical issues to keep the application running smoothly.

Required Qualifications :

A proven track record of leading application development from concept to launch, particularly with high-quality SaaS products.

Excel at designing scalable, extensible, and performant solutions.

Skilled in system architecture and data modeling, with a focus on optimizing data flow and storage.

A strong problem-solver and troubleshooter with a knack for critical thinking and innovative solutions.

Have excellent communication and collaboration skills, thriving in cross-functional teams.

Passionate about staying current with the latest industry trends and technologies.

Possess leadership abilities with experience mentoring and guiding junior engineers.

7+ years of successful experience as a backend developer in a fast-paced startup environment.

Experienced in incremental feature development, scalability improvements, and performance enhancements.

Deep Technical Expertise In :

Backend development using JavaScript / TypeScript

Designing clean and scalable APIs (GraphQL / REST / tRPC) with frameworks like Express.js or NestJS

Familiarity with async workers and distributed systems

System architecture and data model design, including optimizing data flow from database to user interface

Optimizing data models and access patterns using databases like PostgreSQL and search services like ElasticSearch, OpenSearch or Redis Search

Cloud-based deployment and operation using services like RDS or Aurora, ECS Fargate, and other AWS ecosystem components

Infrastructure automation and CI / CD practices, maximizing the potential of cloud-based infrastructure in the development lifecycle (e.

g., GitHub Actions, Pulumi, Terraform)

We Offer :

Remote-First Culture : We're a remote-first team spread across Europe and the East Coast of North America. Our New York team also has access to a SoHo office.

Global Team Gatherings : We bring the entire team together quarterly for summits in exciting locations around the world.

Equity Ownership : We offer generous equity compensation for all our early employees.

Competitive Benefits : We provide comprehensive health, vision, and dental coverage, generous PTO, and a competitive base salary in the NYC.

You'll also receive a generous early-stage equity package and comprehensive benefits including medical / dental / vision.

23 days ago
Related jobs
Promoted
Northrop Grumman
San Diego, California

Northrop Grumman Aeronautics Systems has an opening for a Principal Software Engineer - Embedded to join our team of qualified, diverse individuals within our Software organization in *San Diego***,* California*, where we define possible. Basic Qualifications:* * Bachelor’s degree in Computer Scienc...

Promoted
Raft Company Website
San Diego, California

Leverage software engineering principles to architect, develop, and implement large scale streaming applications. Experience with building and releasing software in cloud-native environments. Deep knowledge of software design and architecture patterns. ...

Promoted
ServiceNow
San Diego, California

Passion for software development, problem solving, coaching and mentoring other software engineers . Communicate technical decisions (architecture and design) to business and engineering. ...

Promoted
Garnet River
San Diego, California

In this position you will performs complex software engineering tasks, provide technical software expertise to research, design, develop and test engineering activities. We are currently seeking a Principal Software Engineer for our client in San Diego, CA. Experience to include software development...

Promoted
Northrop Grumman
San Diego, California

Northrop Grumman Aeronautics Systems has an opening for a Principal Software Engineer - Embedded to join our team of qualified, diverse individuals within our Software organization in. Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or Computer Engineering from a...

Intuit
San Diego, California

Experience with AI technologies like SageMaker, Google Vertex AI, LangChain, Large Language Models, Prompt Engineering, DialogFlow, Python. Drives design and implementation of durable software solutions that will solve critical customer problems in a fast-paced environment. Passionate for continuous...

Northrop Grumman
San Diego, California

Northrop Grumman Aeronautics Systems has an opening for a Principal Engineer Software (Cyber Security) to join our team of qualified, diverse individuals within our Software organization in *San Diego***,* California*, where we define possible. Basic Qualifications:* * Bachelor’s degree in Computer ...

Home Depot
CALIFORNIA, US
Remote

The Software Engineer Principal is responsible for joining a product team and contributing to the software design, software development, and overall product lifecycle for a product that our users love. As a Software Engineer Principal, you will be an extremely knowledgeable Engineer on the product t...

Northrop Grumman
San Diego, California

Northrop Grumman Aeronautics Systems has an opening for a Principal Engineer Software (Cyber Security) to join our team of qualified, diverse individuals within our Software organization in. Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or Computer Engineering ...

Northrop Grumman
San Diego, California

Northrop Grumman Aeronautics Systems has an opening for a Principal Software Engineer - Embedded to join our team of qualified, diverse individuals within our Software organization in *San Diego***,* California*, where we define possible. Basic Qualifications:* * Bachelor’s degree in Computer Scienc...