Software Engineer

Jefferson County Sports
United States
4 days ago
Apply on www.teamworkonline.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$115,000.0 - $130,000.0
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services Code Review Information Systems Relational Databases Cursor (Graphical User Interface Elements) Python (Programming Language) PostgreSQL Next.js Software Engineering TypeScript AWS Cdk
+11 more
Enterprise Software Applications ReactJS Backend Fastapi Material UI Information Technology Front End Software Development Amazon Simple Queue Service (SQS) Terraform Serverless Computing Web Api

Job description

As a Software Engineer, you will build and maintain the systems that power WolfCycle’s AI-driven marketing operations. You’ll work across our Python/FastAPI backend and React/Next.js frontend, taking features from requirements through deployment.

You’ll join a small engineering team where individual work is visible and product feedback comes back quickly. You’ll partner directly with Product and Client Success, and the features you build will reach users within weeks rather than quarters., * Build and maintain backend services and APIs using Python and FastAPI

  • Build and maintain frontend applications using React, Next.js, and TypeScript
  • Work with AWS serverless services such as Lambda, SQS, EventBridge, and Cognito, backed by PostgreSQL
  • Take features from requirements through deployment, including testing and verification in production
  • Contribute to production operations, including monitoring and incident response
  • Participate in code review and contribute to engineering standards
  • Work with Product and Client Success to understand how features are actually used

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or equivalent practical experience
  • 3+ years of professional software engineering experience
  • Strong proficiency in Python, with experience building production APIs using FastAPI or similar
  • Experience building modern frontend applications using React, Next.js, and TypeScript
  • Experience with relational databases and SQL, PostgreSQL preferred
  • Exposure to AWS, particularly serverless architectures
  • Strong communication skills and comfort working directly with non-engineering stakeholders

Preferred Skills

  • Hands-on experience with AWS services such as Lambda, SQS, EventBridge, and Cognito
  • Familiarity with infrastructure-as-code (Terraform or AWS CDK) and CI/CD pipelines
  • Experience integrating with third-party APIs and enterprise systems
  • Familiarity with AI-assisted development tools (Copilot, Claude Code, Cursor, etc.)
  • Experience with a component library such as Mantine, MUI, or Chakra

Benefits & conditions

Team members at WolfCycle receive paid holidays, unlimited vacation/sick time, and flexibility to work remote.

  • Competitive Salary and Performance-Based Bonuses
  • Paid Health/Dental & Vision Benefits (Blue Shield)
  • 401k Match at 3%
  • Professional Development and Training Opportunities
  • Flexible Work Arrangements
  • Opportunity to Shape the Future of Conversational Marketing

About the company

WolfCycle is a cutting-edge Conversational Marketing Agency that specializes in helping professional sports teams, entertainment venues, and ticketing platforms engage, convert, and retain customers through AI and conversation marketing strategies. We leverage AI-driven technologies to create personalized and meaningful interactions between brands and their customers.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.teamworkonline.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:42 min

Introduction to the fast API web framework

Sebastián Ramírez · World Congress 2022

Videos

See all

Related articles

See all