Enable job alerts via email!

Senior Software Engineer

NCSA College Recruiting

United States

Remote

USD 80,000 - 120,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a dynamic team at a leading college recruiting platform as a Senior Software Engineer. In this role, you'll leverage your extensive experience in Full-Stack Software Engineering to develop and maintain high-performing applications. Collaborate with cross-functional teams to implement innovative solutions that enhance user experiences for student-athletes. With a focus on modern technologies like TypeScript, React, and cloud-based practices, you'll play a crucial role in shaping the future of sports recruitment. Enjoy a comprehensive benefits package and be part of a diverse and inclusive work environment that values your contributions.

Benefits

Medical, Dental, and Vision coverage
Flexible Spending and Health Savings Accounts
401k with employer match
Disability insurance
Life & AD&D insurance
Gym discounts
Pet insurance
Wellbeing programs

Qualifications

  • 5+ years of Full-Stack Software Engineering experience, focusing on Front-End Development.
  • Proficient in TypeScript and/or Go, with hands-on experience in REACT tools.
  • Experience in cloud-based development practices and container orchestration.

Responsibilities

  • Write maintainable code and build applications that integrate with Kafka.
  • Collaborate with teams to craft technical solutions and support critical applications.
  • Provide 24x7 on-call support and automate performance monitoring.

Skills

Full-Stack Software Engineering
TypeScript
Go
React.js
Webpack
Redux
AWS
Kubernetes
Terraform
Postgres

Tools

Kafka
Jest
Vite
Mantine
Tailwind
Redis
OpenSearch
ElasticSearch

Job description

NCSA College Recruiting is the world's largest college recruiting platform, providing student-athletes with content, tools, coaching, and access to a network of 40,000 college coaches across 37 sports. NCSA is an online experience of IMG Academy, the world's leading sports education brand, recognized as one of the Best and Brightest Companies to Work For in 2024 and a Top Remote Place to Work in 2024. IMG Academy offers a holistic education model that empowers student-athletes to succeed in their future, preparing them for college and life. Additional on-campus and online experiences include:

  • Boarding school and camps at a state-of-the-art campus in Bradenton, Fla.
  • Online coaching via IMG Academy+, focusing on personal development through sport and performance
Position Summary

The Senior Software Engineer will be responsible for implementing the technical design of a Platform Engineering team and collaborating with peers. This is a hands-on, individual contributor role that requires working on a cross-functional, skill-focused team. Software Engineering at NCSA involves the development, maintenance, performance, and monitoring of secure, highly available platform applications and services. The engineer will design, implement, and maintain technology used by Product and Platform Engineering teams to develop reliable, resilient, and high-performing software using shared platform applications.

Position Responsibilities
  1. Write loosely coupled, test-covered, and maintainable code.
  2. Build applications and services that read from and write to Kafka.
  3. Develop systems to automate performance monitoring, troubleshooting, and capacity planning.
  4. Collaborate with Product and Platform teams to craft technical solutions that meet customer needs.
  5. Work with Infrastructure Engineering teams to adapt standard infrastructure components for self-service code releases with increasing volume and velocity.
  6. Forecast application utilization and identify bottlenecks or optimization opportunities.
  7. Support critical applications in a fast-paced environment.
  8. Provide 24x7 on-call support on a rotating basis.
Knowledge, Skills, and Abilities
  • 5+ years of experience in Full-Stack Software Engineering with a focus on Front-End Development.
  • Proficiency in TypeScript and/or Go.
  • Hands-on experience with REACT tools including React.js, Webpack, Redux, React-Query, Vite, Remix, Jest, and component libraries like Mantine or Tailwind.
  • Experience in cloud-based development practices (AWS, GCP, or Azure).
  • Knowledge of 12-factor applications and modern development practices.
  • Understanding of logging, monitoring, telemetry, and incident response.
  • Experience with automated provisioning and continuous deployment.
  • Use of configuration management and infrastructure as code tools like Terraform.
  • Experience with container orchestration tools like Kubernetes.
  • Familiarity with relational databases (e.g., Postgres) and non-relational data stores (e.g., Redis, OpenSearch, ElasticSearch).
Additional Information
  • Requires a background check upon offer.
Benefits

As a full-time team member, you will enjoy a comprehensive benefits package, including:

  • Medical, Dental, and Vision coverage
  • Flexible Spending and Health Savings Accounts
  • 401k with employer match
  • Disability insurance
  • Life & AD&D insurance
  • Gym discounts
  • Pet insurance
  • Wellbeing programs
  • And more!

We encourage candidates who may not meet every qualification but are excited about the role to apply, as we value diversity and inclusion.

Learn More

Visit us at www.ncsasports.org and www.ncsasports.org/careers.

NCSA is an equal opportunity employer, committed to creating an inclusive environment for all employees and applicants, regardless of race, color, religion, gender, sexual orientation, gender identity, or other protected characteristics.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Bitesize

Remote

USD 100,000 - 120,000

2 days ago
Be an early applicant

Senior Software Engineer (410986)

IDR, Inc.

Remote

USD 100,000 - 720,000

3 days ago
Be an early applicant

Senior Software Engineer

Trinity Cyber

Remote

USD 100,000 - 720,000

3 days ago
Be an early applicant

Senior Software Engineer

Moody's

Bellevue

Remote

USD 116,000 - 203,000

5 days ago
Be an early applicant

Senior Software Engineer (Remote) - React, Node

Lensa

Milwaukee

Remote

USD 80,000 - 120,000

Today
Be an early applicant

Sr Software Engineer

Deltek, Inc.

Virginia

Remote

USD 68,000 - 120,000

Yesterday
Be an early applicant

Sr Software Engineer

Global Healthcare Exchange

Remote

USD 109,000 - 147,000

6 days ago
Be an early applicant

Sr Software Engineer

Lumen Argentina

Remote

USD 82,000 - 111,000

Today
Be an early applicant

Senior Software Engineer

PerfectServe

Remote

USD 80,000 - 120,000

6 days ago
Be an early applicant