Principal Engineer
RemoteJoin Remote as a Principal Engineer
Remote is at the forefront of solving global remote organizations’ biggest challenge: employing anyone anywhere compliantly. We make it possible for businesses big and small to employ a global team by handling global payroll, benefits, taxes, and compliance.
About the Role
As a Principal Engineer at Remote, you will be joining a team of 250 engineers across Frontend, Backend, SRE, and QA. Our backend is built with Elixir and Phoenix, with a Postgres database. We use React and Next.js for our frontend. GitLab is used as a version control tool and a CI/CD solution. Our applications are hosted on AWS, and we fully rely on our CI for deployments, deploying multiple times per day.
You will be the first Principal Engineer at Remote, partnering closely with 15 staff engineers across the business. This role offers complex and meaningful challenges that will enable people and businesses to live and operate in any country of the world. You will have the opportunity to have a significant impact on the business as we are still very early in our journey as a company.
What You Bring
- Experience as a Principal Engineer or in a similar seniority role, with a history of building, maintaining, and scaling complex software and systems.
- Experience in scaling software systems to accommodate a growing number of contributors and teams.
- A track record of mentoring and fostering the development of fellow engineers, and influencing engineering teams and projects.
- Strong problem-solving skills with a strategic and pragmatic approach to challenges, driving innovation and efficiency.
Benefits
- Work from anywhere
- Unlimited personal time off (minimum 4 weeks)
- Quarterly company-wide day off for self care
- Flexible working hours (we are async)
- 16 weeks paid parental leave
- Mental health support services
- Stock options
- Learning budget
- Home office budget & IT equipment
- Budget for local in-person social events or co-working spaces
How to Apply
Please fill out the form below and upload your CV in PDF format. We kindly ask you to submit your application and CV in English, as this is the standardized language we use here at Remote. If you don’t have an up-to-date CV but are still interested in talking to us, please feel free to add a copy of your LinkedIn profile instead.
Remote is an equal employment opportunity employer, and it’s important to us that our workforce reflects people of all backgrounds, identities, and experiences. We thank you for providing this data, if you choose to.
Benefits Extracted with AI
- Work from anywhere
- Unlimited personal time off
- Quarterly company-wide day off for self care
- Flexible working hours
- 16 weeks paid parental leave
- Mental health support services
- Stock options
- Learning budget
- Home office budget & IT equipment
- Budget for local in-person social events or co-working spaces
Similar jobs
Last update: 23 minutes ago
Senior Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
Lead Software Engineer with AWS and REST Expertise
Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Remote Software Engineer
Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.
Staff Engineer - Python, Cloud, Distributed Systems
Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.
Principal Engineer
Join Remote as a Principal Engineer to solve global challenges in remote employment with Elixir, Phoenix, and AWS.
Remote Frontend Engineer - Real Estate
Join OLX as a Remote Frontend Engineer in Real Estate, working with React, GraphQL, and AWS to build scalable web applications.
Principal Engineer
Join Remote as a Principal Engineer to solve complex challenges with Elixir, Phoenix, React, and AWS. Work remotely with a global team.
Senior Software Engineer II, Provider Experience
Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.
Principal Software Engineer
Join Farmless as a Principal Software Engineer to revolutionize food production with cutting-edge software solutions.
Senior Software Engineer - Remote
Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Engineering Team Lead with React.js and TypeScript
Lead a cross-functional engineering team at Deel, focusing on React.js and TypeScript development.
Senior Frontend Engineer (Remote)
Join Make as a Senior Frontend Engineer to craft large-scale software remotely. Expertise in React, Next.js, and TypeScript required.
Senior Web Developer with WordPress and React Experience
Join WP Engine as a Senior Web Developer specializing in WordPress and React. Work remotely to build high-performance sites.
Senior Software Engineer, Frontend
Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.
Senior Software Engineer, Frontend
Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.
Senior Software Engineer
Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.
Senior Data Engineer
Join us as a Senior Data Engineer in Lisbon to design and maintain data infrastructure. Hybrid role with flexible benefits.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Remote Senior Software Engineer (Python)
Remote Senior Software Engineer role at Pelago, focusing on Python, AWS, and cloud-native architectures.
Principal Software Engineer
Join Microsoft as a Principal Software Engineer to design and build next-gen collaboration experiences remotely.
Senior Software Engineer - Cloud and Distributed Systems
Join Seqera as a Senior Software Engineer to develop cloud-based solutions in a remote-friendly environment.