Common App is looking for a Software Engineering, Team Lead to join our team. In this remote role, you will report to the Senior Director of Software Engineering and provide technical leadership while mentoring a team of developers. You'll help implement high-quality web and mobile software products that serve The Common Application community.
What You'll Do
- Provide technical guidance and mentor a team of Software Developers.
- Implement high-quality software products that meet the needs of The Common Application community.
- Design and develop both web-based and mobile software products.
- 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 strategic guidance on cloud architecture.
- Shape Agile practices across teams and guide adoption of best practices.
- Provide oversight and guidance to teams on debugging and troubleshooting production environments.
- Guide teams on secure architecture and compliance.
- Guide the adoption of solutions based on complex POC.
What We're Looking For
- Candidates must live in the United States.
- Willing to travel to attend a 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, 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.
- Expert across the software development lifecycle, including code repository and branching strategies, code reviews and coding standards, code deployment processes, and quality assurance practices.
- Expert in debugging and troubleshooting production environments.
- Expert in evaluating and recommending solutions based on complex POC.
- Advanced proficiency in understanding OWASP Top 10 security vulnerabilities and secure coding practices.
Nice to Have
- AWS Solution Architect certification.
- A passion for higher education is a plus.
Technical Stack
- JavaScript, HTML, CSS, Angular, TypeScript, C#, .NET Core
- REST, ORMs, MySQL, NoSQL, AWS DynamoDB
- AWS CodeBuild, AWS Lambda, CloudFormation, GitHub Actions, Jenkins, GitHub
- AWS Fargate/ECS, AWS S3, AWS SWF, AWS Step Functions, AWS SQS, AWS SES, AWS ElasticCache, AWS CloudFront, AWS EC2, AWS Serverless Lambda, AWS VPC
Team & Environment
You will be part of a team of engineers designing and developing software products, reporting to the Senior Director, Software Engineering. Common App is a mission-driven non-profit dedicated to access, equity, and integrity in college admission. We offer a diverse, collaborative, team-oriented, and creative environment that encourages staff to contribute to processes, decisions, planning, and culture.
Benefits & Compensation
- Compensation: $135,000 - $149,034
- Virtual-first office.
- Paid Time Off (PTO), seven company-wide holidays, nine floating holidays.
- Sick leave and a monthly mental health day.
- Choice of PC or MAC laptop, one-time office set-up stipend.
- May choose an external monitor, keyboard, mouse, and/or headset.
- Monthly remote work stipend and monthly mobile stipend.
- Performance-based bonus.
- 403(b) retirement plan with 5% company contribution and additional 5% company match.
- Choice of two health insurance plans, Health Savings Account, Medical Flexible Savings Account.
- Vision insurance, Dental insurance, Dependent Care Flexible Spending Account.
- Maven virtual clinic for women’s and family health.
- Company provided life and AD&D insurance, short and long-term disability insurance.
- Opportunity to purchase additional life insurance for self, spouse, and dependents.
- Budgeted annual funds for professional development.
- Mutual of Omaha Employee Assistance Program, will preparation services, and travel assistance.
- Payroll deduction pet insurance through PinPaws.
- 1Password family account.
Work Mode
This is a remote position for candidates living in the United States.
Common App is an equal opportunity employer.



