Get It Recruit - Information Technology
Ai Principal Software Engineer Wfh (Remote)
Ai Principal Software Engineer Wfh | Get It Recruit –Information Technology | United States
Ai Principal Software Engineer Wfh | Get It Recruit – Information Technology | United States
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
Show more
Show less
Related Jobs
See more All Other Remote Jobs- Save
- Save
- Save
- Save
- Save
- Save