Selebrates10.03.26
AI SCORE 8.5

Principal Software Engineer - Remote Role with Equity

$140K–$180K/year

About the Role

We are seeking a talented Principal Software Engineer to join our innovative team at Selebrates. This full-time remote role offers the opportunity to lead the development of our cutting-edge, AI-powered platform that transforms how special occasions are planned and celebrated. As a Principal Software Engineer, you will play a crucial role in designing, developing, and maintaining scalable software solutions that enhance user experiences.

What You'll Do

  • Take end-to-end ownership of the full technology stack, ensuring systems are secure, scalable, compliant, and production-ready.
  • Utilize strong systems-level coding skills in Python and Java to develop robust back-end solutions.
  • Collaborate with cross-functional teams to deliver high-performance applications that meet business needs.
  • Mentor junior engineers, fostering their growth and development within the team.
  • Define and execute a long-term technology and AI roadmap aligned with current and future growth.
  • Lead and present AI and platform strategy at the board and executive level.
  • Champion innovation through cloud-native design, automation, and resilient systems.
  • Establish modern engineering standards and processes to build a strong delivery culture.

Requirements

  • 5+ years of experience as a software engineer, with a focus on back-end development.
  • Proficient in Python and Java, with a strong understanding of system architecture.
  • Experience with Odoo is a plus.
  • Production experience with Kafka, Kubernetes, and cloud infrastructure (AWS preferred).
  • Strong knowledge of CI/CD practices and tools.
  • Proven ability to lead technical discussions and make strategic technology decisions.
  • Excellent communication skills and the ability to work collaboratively in a remote environment.

Nice to Have

  • Experience in security software development.
  • Familiarity with automation tools and practices.
  • Knowledge of modern software development methodologies.

What We Offer

  • Competitive salary with equity included in the compensation package.
  • Fully remote work environment with flexible hours.
  • Opportunities for professional growth and development.
  • Collaborative and innovative team culture.
  • Access to cutting-edge technology and tools.
Why This Job8.5 of 10

This Principal Software Engineer role at Selebrates offers a unique opportunity to lead innovative projects in a fully remote environment, with equity benefits included.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Deep expertise in Python and Java, with a strong understanding of Odoo for ERP solutions, allowing for seamless integration of business processes with software development.

Proficient in cloud infrastructure management using AWS, with hands-on experience in deploying and orchestrating applications via Kubernetes and Kafka for high availability and scalability.

A proactive mindset focused on automation and CI/CD practices, capable of leading teams in implementing DevOps methodologies to streamline development workflows and enhance software delivery.

Learning Resources

Python for Data Science Handbookguide

Career Path

Principal Software Engineer(Now)Engineering Manager(1-2 years)Director of Engineering(3-5 years)

Market Overview

Market Size 2024
$25B
Annual Growth
11.5%
AI Adoption
45%
Investment
+35%
Labour Demand
+20%
Avg Salary
$160K

Skills & Requirements

Required
PythonJavaOdoo
Growing in Demand
Machine LearningData EngineeringDevOps
Declining
PerlRuby on Rails

Domain Trends

Rise of AI in Software Development
With 45% of organizations adopting AI tools, Python's role in machine learning and automation is becoming increasingly prominent, leading to a surge in demand for developers skilled in these areas.
Shift to Cloud-Native Architectures
As companies move towards cloud-native solutions, the demand for skills in Kubernetes and AWS is expected to grow by 30% in the next two years, particularly for roles involving automation and CI/CD.
Increased Focus on Cybersecurity
With cyber threats rising, 60% of tech firms are investing in secure software development practices, creating opportunities for software engineers with expertise in secure coding and automation.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.