About The Position

Common App is a national not-for-profit organization dedicated to the pursuit of access, equity, and integrity in the college admission process. Each year we support more than 1 million students, one-third of whom are first-generation, as they apply to our more than 1100 diverse member colleges & universities using the Common App's free online application. If you are an experienced Team Lead professional and want to be part of a mission-driven non-profit that uses innovative technology to advance the college admission process, Common App may be a great match for you. Common App is currently searching for a Software Engineer, Team Lead. This role will provide technical guidance and mentor a team of Software Developers while implementing high quality software products that meet the needs of The Common Application community.

Requirements

  • Candidates must live in the United States.
  • Willing to travel to attend twice annual Common App Retreat.
  • Bachelor's degree or higher in Computer Science or Engineering or relevant field; or equivalent combination of education and experience.
  • 8-10 years of successful, progressive experience in software development.
  • 6-8 years of experience as a people manager.
  • Advanced proficiency in Web Application Development using JavaScript, HTML, CSS, and modern SPA frameworks such as Angular, TypeScript.
  • Expert in backend and API development using REST using C#, .NET Core, ORMs, and applying Domain Driven Design and Dependency Injection.
  • Expert in relational and non-relational databases, including MySQL and NoSQL data stores(AWS DynamoDB).
  • Advanced proficiency in Continuous Integration / Continuous Delivery (CI/CD) using tools such as AWS CodeBuild, AWS Lambda, CloudFormation, GitHub Actions, Jenkins, and source control systems (GitHub).
  • Advanced proficiency with AWS services, including Fargate/ECS, S3, SWF, Step Functions, SQS, SES, ElasticCache, CloudFront, EC2, Serverless Lambda, VPC, and DynamoDB.
  • Expert in Agile development environments.
  • An expert across the software development lifecycle, including: Code repository and branching strategies, Code reviews and coding standards, Code deployment processes, Quality assurance practices.
  • Expert in debugging and troubleshooting production environments.
  • Expert in evaluating and recommending solutions based on complex POC, with guidance on adoption and organizing impacts.
  • Advanced proficiency in understanding OWASP Top 10 security vulnerabilities and secure coding practices.

Nice To Haves

  • AWS Solution Architect certification.
  • A passion for higher education is a plus.

Responsibilities

  • Provide technical guidance and mentor a team of Software Developers.
  • Implement high quality software products that meet the needs of The Common Application community.
  • Define architecture, guide team implementation, and influence frontend standards across the organization.
  • Provide guidance on architecture and best practices across teams.
  • Advise on database strategy and enterprise-level implementations.
  • Provide guidance on organizational CI/CD strategy.
  • Provide strategic guidance on cloud architecture.
  • Shape Agile development practices across teams and guide the adoption of best practices.
  • Provide oversight and guidance to teams on resolution approaches for debugging and troubleshooting production environments.
  • Provide guidance to teams on secure architecture and compliance.

Benefits

  • Work-Life balance
  • Virtual-first office
  • Paid Time Off (PTO)
  • Seven company-wide holidays
  • Nine floating holidays
  • Sick leave
  • Monthly mental health day floating holidays prorated depending on start date
  • Virtual-first support
  • Choice of PC of MAC laptop
  • May choose an external monitor, keyboard, mouse, and/or headset
  • One-time office set-up stipend
  • Monthly remote work stipend
  • Monthly mobile stipend
  • Market-based salaries
  • Performance-based bonus
  • 403(b) retirement plan
  • 5% company contribution
  • additional 5% company match
  • 3-year vesting schedule
  • Participation may begin immediately
  • Choice of two health insurance plans
  • Health Savings Account, depending on health plan selection
  • Medical Flexible Savings Account, depending on health plan selection
  • Vision insurance
  • Dental insurance
  • Insurance coverage begins on the date of hire
  • Dependent Care Flexible Spending Account
  • Maven virtual clinic for women’s and family health
  • Company provided life and ad&d insurance
  • Opportunity to purchase additional life insurance for self, spouse, and dependents
  • Company provided short and long-term disability insurance
  • Budgeted annual funds for professional development
  • Growth opportunities within the company
  • Mutual of Omaha Employee Assistance Program
  • Mutual of Omaha will preparation services
  • Mutual of Omaha travel assistance
  • Payroll dedication pet insurance through PinPaws
  • 1Password family account
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service