Talent.com
Principal Software Engineer

Principal Software Engineer

Raken IncCarlsbad, CA, US
3 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Description :

Raken is a cloud-based, mobile, collaboration platform for the construction industry — we empower the people who build the world! Our goal is to transform the way the world builds by introducing technology to a 7,000 year old industry. To achieve this, we aim to attract unique, passionate people to the cause. We believe that faster, better reporting will improve the working lives of nearly 10% of the US labor force—the percentage of people currently working in construction. Helping turn the worst part of their day into the easiest (and fastest) is why we do what we do! We work with Commercial, Residential, and Specialty Contractors of all shapes and sizes; including many of the largest construction companies in the world.

We are seeking a motivated yet empathetic Principal Software Engineer who is passionate about leadership, technical excellence, and driving complex projects to successful delivery.

This role blends deep technical expertise with the ability to guide teams, influence architecture decisions, and ensure strategic alignment with organizational goals. Applicants should have a proven track record of successful delivery of software features and enhancements in all phases of development, from design and implementation through QA and deployment.

While this role does not require any direct reports, qualified applicants will be responsible for leading a small team of engineers (3-5 people) in implementing roadmap features within an Agile / SCRUM framework.

Self-starters who thrive on solving complex problems, building trust across teams, and driving projects to meaningful completion will be most successful in this role. As a fast-growing organization, opportunities for career advancement will be available to those who consistently demonstrate these characteristics.

Seeking candidates based in San Diego or Orange County, CA for a hybrid role.

Why Join Raken?

  • Raken is a fast-growing company based in Carlsbad, California, serving thousands of customers worldwide.
  • We have received numerous awards, including recognition on Forbes’ America’s Best Startup Employers, the Inc. 5000 List of Fastest Growing U.S. Companies, and Top Workplaces in California.
  • We have continued to be recognized as a proud winner of the Best and Brightest Companies to Work For awards in both Southern California and the Nation since 2021.
  • Raken is consistently rated a High Performer for construction management solutions on leading review platforms such as G2, Capterra, and Software Advice, and we are recognized by G2 year after year.
  • Our culture is a top priority. We have a hardworking team that strives to make a meaningful impact and enjoys having fun along the way.
  • Our core values guide everything we do : Take Ownership, Keep Evolving, Stay Balanced, Elevate Others, and Let’s Go!
  • If you are a driven individual who wants to make an impact at a company that truly values its culture, employees, and customers, Raken is the place for you.

If you are a driven individual who wants to make an impact at a company that truly values its culture, employees, and customers, Raken is the place for you.

Role Responsibilities :

  • Lead the design, development, and delivery of complex, high-impact engineering initiatives that align with business objectives, built primarily on Java, Spring, Spring Boot, Typescript and AWS services such as EC2, Lambda, S3, DynamoDB, and RDS.
  • Serve as a trusted technical leader and mentor, fostering a culture of accountability, innovation, and continuous improvement.
  • Collaborate closely with cross-functional teams—including product and designers —to define clear goals, manage risks, and ensure on-time, quality delivery.
  • Set and uphold engineering standards, best practices, and processes that improve collaboration, scalability, and maintainability.
  • Proactively identify and resolve architectural or executional bottlenecks.
  • Champion an inclusive, learning-focused environment that develops talent and strengthens team cohesion.
  • Represent engineering leadership in strategic planning discussions, weighing technical tradeoffs against business priorities.
  • Work closely with AppDev and DevOps teams to continually evolve, improve practices and processes, to help scale the platform and engineering operation.
  • Requirements :

    Skills, Qualifications and Attributes :

  • Bachelor’s or Master’s degree in Engineering, Computer Science, or equivalent experience
  • 10+ years of progressive experience in engineering roles, with at least 3 years in a senior or principal-level capacity
  • Proven track record of leading projects from concept through launch with measurable outcomes
  • Experience leading distributed and / or cross-disciplinary teams
  • Strong understanding of Agile or Lean methodologies and continuous delivery practices
  • Familiarity with modern development stacks (e.g., cloud-native, microservices, DevOps)
  • Strategic mindset with the ability to align technological innovation to business value
  • Exceptional ability to mentor, influence, and motivate other engineers
  • Expertise in architecture, system design, and large-scale system delivery
  • Strong organizational, communication, and decision-making skills with a bias toward action
  • Demonstrated success balancing technical depth with leadership and execution excellence
  • Strong understanding of object-oriented design and design patterns
  • Working knowledge of AWS technologies such as Lambda Functions, SNS, SQS
  • 7+ years of experience with RDBMS and SQL queries
  • 7+ years of experience with JSON and related libraries and technologies
  • 7+ years of experience with RESTful APIs
  • 7+ years of experience with Spring framework
  • 7+ years of experience with Hibernate / JPA
  • 7+ years of experience using source control systems (Git)
  • 7+ years of experience utilizing JUnit and other testing frameworks
  • 3+ years of technical leadership including leading a team or projects
  • Passionate about writing high quality and well-architected code
  • Benefits :

  • Medical, dental and vision with generous employer contribution
  • HSA / FSA
  • Life / LTD
  • Generous PTO
  • 12 Paid Holidays
  • 401k + Match
  • Continuing education
  • Free on-site gym
  • Monthly Social Events
  • Excellent company culture
  • Modern office with Ocean view and amenities
  • Diversity and Inclusion

    We are committed to cultivating and preserving a culture of inclusion and connectedness. We are able to grow and learn better together with a diverse team of employees. The collective sum of the individual differences, life experiences, knowledge, innovation, self-expression, and talent that our employees invest in their work represents not only part of our culture but is a key contributor to our success. We welcome the unique contributions that you can bring in terms of education, opinions, culture, ethnicity, race, sex, gender identity and expression, nation of origin, age, languages spoken, veteran’s status, color, religion, disability, sexual orientation and beliefs.

    Want to learn more about us? Visit : http : / / www.rakenapp.com

    Create a job alert for this search

    Principal Software Engineer • Carlsbad, CA, US