Unanet Logo

Unanet

Principal Software Engineer, Team Lead (Java)

Posted An Hour Ago
Be an Early Applicant
Remote
Hiring Remotely in United States
160K-175K Annually
Senior level
Remote
Hiring Remotely in United States
160K-175K Annually
Senior level
This role requires leading a software development team to build high-performance web applications, driving architectural decisions, and mentoring engineers. The position emphasizes collaboration with Product Management and presents solutions for enhancing the tech stack.
The summary above was generated by AI

We are seeking a Principal Software Engineer, Team Lead to elevate our web application and technology stack. This role calls for a dynamic engineer with a proven track record in building well-designed, high-performance web applications that accommodate complex business rules. 

At Unanet, the term “Principal” signifies a leadership role where you will not only influence your peers and enhance your technical expertise, but also demonstrate a commitment to mentoring others in their own career development. This opportunity emphasizes the integration of AI-assisted development tools throughout our SDLC to enhance speed, quality, and innovation. Additionally, you will play a key role in shaping the direction of the platform you will be working on. 

What You’ll Do 

  • Lead a team of software development and quality assurance engineers with various levels of expertise
  • Partner with Product Management to understand business requirements and end-user experience
  • Drive web application architectural decisions by working with other leads, developing a maintainable and reliable set of edge applications
  • Provide input towards technical and functional innovation, as well as development process improvements
  • Enable our product team to tap into our valuable data sources and build incredible features for our customers
  • Actively participate in all development projects and work together to build high quality solutions
  • Present prototypes and functioning code to Product Management for review
  • Actively participate in development projects and build high quality solutions
  • Provide constructive feedback on merge requests to increase code quality
  • Ensure software developed adheres to best practice and quality standards through code and design reviews
  • Present ideas in the form of lunch and learns to technical staff to help shape our technical landscape 

Your First 90 Days 

In your First 30 Days, you will immerse yourself in our virtual onboarding program, learning our culture, our product and its technology stack. You will attend our immersive courses to come up to speed on product features. As a Team Lead, you will work with our other Leads and our lead architects to understand our product architecture, standards, and development tools. You will collaborate with our Vice President of Product Development to understand and refine the currently defined technical roadmap that takes scalability, testing, and performance into account and present a gap analysis of what can be done even better. Finally, you will work within the framework of our efficient and effective SDLC process.  

In your First 60 Days, you will start working with your team to create and work on a backlog of product features and technical infrastructure work that was identified in your first 30 days, including the adoption of newly identified technologies for our upcoming product deliverables. In collaboration with Product Management, you will co-create a backlog of work to systematically add new features from which the entire team can pull work items.  

By Day 90, you will play an integral role in delivering our roadmap deliverables. You will evolve and uplift our tech stack by advancing our technical roadmap and executing future deliveries. You will mentor and train other development team members as well as play a meaningful role in hiring future members of our Engineering team. 

Who You Are 

We are looking for a Team Lead that shares our passion for building and scaling cutting-edge web apps and services in a fast-paced startup-like environment - one that already has the benefit of thousands of customers and millions of dollars in revenue. We are looking for engineers who possess:  

  • 7+ years of software development experience, specifically in Java
  • 2+ years of experience leading web application teams
  • Proficient with J2EE/Java, MVC, CSS, JavaScript, jQuery, and SQL
  • Excellent knowledge of data modeling and database design, including strong SQL skills
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Ability to work as a full-stack engineer, with a keen eye for UI and APIs
  • Experience working in an Agile environment (e.g., Scrum, Kanban)
  • Strong interpersonal and communication skills 

Your Differentiators 

  • Ability to work and collaborate with team members remotely
  • Catalyst mindset (i.e., ability to tangibly see the future and influence the people and tech stack that you work with)
  • Exposure to API and front-end development
  • Experience leading or championing initiatives to introduce or scale AI development tools within an engineering team or organization.
  • Experience with CI/CD and Docker containers
  • Bachelor's degree in Computer Science

Team Lead vs. Tech Lead 

  • Team Lead: Leads a Scrum Team (who does what and when) along with the Product Manager, efficiently manages Scrum activities with the support of our Scrum Master and contributes to production-deliverables (code) at least 50% of the time.
  • Tech Lead: Leads the tech stack and, along with our Team Lead, coordinates when technical items get done and put into production. Contributes to production-deliverables (code) at least 70% of the time. 

Our Values 

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process. 

The salary range for this opportunity is $160,000 - $175,000 per year. You will be eligible for employee equity as well as discretionary bonus compensation, subject to plans that may be in effect from time to time. You will further be eligible to participate in Unanet's employee benefits plans and programs. For more details on Unanet's benefits offerings, please visit https://unanet.com/employee-benefits. 

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws. 

Top Skills

Ci/Cd
CSS
Docker
J2Ee
Java
JavaScript
Jquery
Mvc
SQL

Similar Jobs at Unanet

3 Days Ago
Remote
United States
168K-205K Annually
Senior level
168K-205K Annually
Senior level
Enterprise Web • Fintech • Marketing Tech • Software
The Director of Cloud Operations manages cloud-based solutions, ensuring stability, security, and efficiency. Responsibilities include leading teams, implementing SRE practices, enforcing compliance, and driving operational excellence.
Top Skills: AWSAzureSaaSSite Reliability Engineering (Sre)
4 Days Ago
Remote
United States
129K-156K Annually
Senior level
129K-156K Annually
Senior level
Enterprise Web • Fintech • Marketing Tech • Software
The Senior Product Owner will oversee feature delivery for an ERP platform, collaborating with teams to define requirements and support product strategy execution.
Top Skills: AgileAIAPIsData IntegrationsErpJIRA
7 Days Ago
Remote
United States
200K-275K Annually
Senior level
200K-275K Annually
Senior level
Enterprise Web • Fintech • Marketing Tech • Software
Lead the AI transformation at Unanet, developing strategies, governance frameworks, and overseeing AI solution implementation for business efficiency.
Top Skills: Api ManagementArtificial IntelligenceData EngineeringMachine Learning

What you need to know about the Colorado Tech Scene

With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.

Key Facts About Colorado Tech

  • Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
  • Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
  • Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
  • Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account