Match score not available

AI Principal Software Engineer - Remote | WFH

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 
Utah (USA), United States

Offer summary

Qualifications:

Minimum 8 years software engineering experience, At least 3 years in technical leadership, Proficiency in C#, Java, React, Angular, Extensive experience with REST and GraphQL services, Bachelor's degree in Computer Science or related field.

Key responsabilities:

  • Lead a team of Software Engineers, focusing on coding and mentoring
  • Craft and document architectural designs using tools like Miro
  • Develop, test, and optimize systems and performance
  • Assess operational feasibility and collaborate with Product and Design teams
  • Partner with engineers to create scalable solutions
Get It Recruit - Information Technology logo
Get It Recruit - Information Technology Human Resources, Staffing & Recruiting TPE https://www.get.it/
2 - 10 Employees
See more Get It Recruit - Information Technology offers

Job description

Logo Jobgether

Your missions

Job Overview

Join our esteemed organization, a frontrunner in cloud-based content management and productivity solutions, where we are dedicated to fostering a collaborative and inclusive workplace. We have earned the trust of professionals across diverse industries and are committed to nurturing creativity and innovation within our teams. As a Principal Software Engineer specializing in AI, you will play a pivotal role in enhancing user experiences and driving successful business outcomes through cutting-edge technology and teamwork.

Key Responsibilities

As a Principal Software Engineer, your primary responsibilities will include:

  • Leading a talented team of Software Engineers, dedicating approximately 70% of your time to active coding and 30% to mentoring and guiding team members.
  • Crafting and documenting architectural designs utilizing tools such as Miro.
  • Developing and testing new systems and designs, ensuring they adhere to established quality and performance benchmarks.
  • Optimizing system performance and proposing innovative ideas through proofs of concept (POCs) and proofs of technology (POTs).
  • Analyzing operational feasibility, including the definition of problems and gathering requirements.
  • Staying abreast of evolving development practices and collaborating closely with Product and Design teams.
  • Partnering with Principal and Distinguished Engineers to create scalable solutions.

Required Skills

To excel in this role, you will need:

  • A minimum of 8 years of software engineering experience, including at least 3 years in a technical leadership capacity.
  • Proficiency in several programming languages, especially C#, Java, React, and Angular, with a preference for C# (.NET) and React.
  • Experience leading cross-functional initiatives and ensuring the delivery of high-quality architecture and design.
  • A deep understanding of system interdependencies and limitations.
  • Extensive experience with REST and GraphQL services, along with cloud-native technologies such as Azure or AWS.
  • Excellent collaboration and communication skills, as well as the ability to utilize logging and telemetry to proactively address system issues.

Qualifications

  • A Bachelor’s degree in Computer Science, Engineering, or a related field is required.
  • Deep experience with AWS and Ruby development is preferred, along with knowledge of module federation, distributed systems, and event-driven architecture.
  • Expertise in the legal industry is a plus.

Career Growth Opportunities

At our organization, we are committed to your professional development. We offer numerous opportunities for career advancement, continuous learning, and mentorship within a vibrant engineering team.

Company Culture and Values

Our company is recognized for its commitment to excellence, having been featured in Inc. Magazine's 5000 Fastest-Growing Private Companies in America multiple times. We have also received accolades for our outstanding workplace culture, which includes awards for Work-Life Flexibility, Compensation & Benefits, and more. Our inclusive environment encourages creativity and innovation, ensuring that every team member feels valued.

Networking and Professional Opportunities

By joining our team, you will be part of a dynamic community that emphasizes collaboration and professional networking. You will have the chance to connect with industry leaders, participate in skill development initiatives, and contribute to impactful projects in the legal technology space.

Compensation And Benefits

Our compensation range for this position is competitive, from \(207,000 to \)250,000, which includes base salary and potential overtime pay. Benefits include:

  • Company-covered healthcare premiums.
  • HSA company contributions.
  • 401(k) match at 4% with immediate vesting.
  • Flexible PTO (approximately 3 to 4 weeks annually) and 9 paid holidays.
  • Monthly wellness contributions.
  • Access to LinkedIn Learning with dedicated time for exploration.

Equal Opportunity

We are proud to be an Equal Opportunity Employer, committed to fostering a work environment free from discrimination and harassment. All employment decisions are based on business needs, job requirements, and individual qualifications.

Employment Type: Full-Time

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Collaboration
  • Communication
  • Mentorship

Software Engineer Related jobs