Enable job alerts via email!

Senior Engineer, Full-Stack Software

Kepler Group

United States

Remote

USD 80,000 - 130,000

Full time

16 days ago

Boost your interview chances

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

Job summary

An innovative firm is seeking a Senior Full-Stack Engineer to enhance their data-driven marketing platform. In this role, you'll leverage your expertise in React and Python to design robust solutions that empower marketing professionals. You'll collaborate with talented team members, mentor junior engineers, and contribute to impactful projects that drive business success. This remote-friendly position offers a collaborative environment focused on technical excellence, professional growth, and the opportunity to tackle challenging problems that make a real difference in the industry. Join a team that values diversity and encourages applications from all backgrounds.

Benefits

Collaborative environment
Competitive compensation package
Remote-friendly work environment
Professional development opportunities
Mentorship from experienced engineering leaders
Growth opportunities to develop leadership skills

Qualifications

  • 3+ years of full-stack development experience with strong React and Python skills.
  • Experience in team leadership and mentoring junior engineers.

Responsibilities

  • Design and implement full-stack solutions using React and Python.
  • Collaborate with product management and UI/UX designers on technical specifications.

Skills

React
TypeScript
Python
SQL databases
GraphQL
Team leadership
Communication skills
CI/CD pipelines

Education

Bachelor's degree in Computer Science
Advanced degree in Computer Science or related field

Tools

Flask
FastAPI
SQLAlchemy
Mantine

Job description

Kepler executes engineered marketing, where every message and ad delivered helps create a more personalized and productive relationship between brands and their consumers. We do this by acting as clients’ agency of record, as their in-house team, or some hybrid of the two – and by harnessing data and technology across all paid digital media and data-driven CRM channels.

Kepler prides itself on being a great place to work. In fact, we’re proud to share that AdAge recognized Kepler among the Best Place to Work in 2022, validating our investment in our team and our clients.

  • We're transparent with our employees. You'll hear updates on company financials, how we're performing against bonus goals, and how we're responding to challenges we face.
  • We're growing. For you, that means unparalleled growth opportunities and a role in shaping the direction of the company.
  • We're fun. You'll work with and learn from the smartest people in the industry and have a blast doing it.
About The Team

We are building innovative data-driven solutions that power informed decision-making across advertising and marketing technology. Our platform leverages advanced analytics, real-time data processing, and sophisticated budgeting and pacing capabilities to deliver actionable insights and automated controls for campaign management. As a team of technologists, we aim to produce human-copiloted systems for creative groups to propel humanity and society forward.

Role Overview

We're seeking an experienced Senior Full-Stack Engineer to join our engineering team in the ongoing development and evolution of our platform. The ideal candidate will have a strong background in both frontend and backend technologies, with particular emphasis on React, TypeScript, and Python. This role offers the opportunity to make significant technical contributions to a sophisticated platform used by marketing professionals while collaborating with team leads, mentoring junior engineers, and occasionally managing small teams for specific projects.

Responsibilities
  • Design and implement robust full-stack solutions using:
    • React/TypeScript frontend with Mantine component library
    • Python backend services (Flask, FastAPI, or similar)
    • GraphQL APIs with Apollo Client (frontend) and Python-based GraphQL servers
  • Contribute to technical decision-making processes while balancing business requirements with technical constraints
  • Follow and help establish best practices for code quality, testing, and deployment processes across the entire stack
  • Collaborate with product management, UI/UX designers, and engineering leads to implement technical specifications
  • Implement scalable data models and APIs to support complex business logic
  • Optimize application performance across multiple applications
  • Apply type safety and code reusability best practices across the frontend and backend
  • Participate in the full development lifecycle from planning to deployment
  • Mentor junior engineers and provide technical guidance through code reviews
  • Manage small teams for specific projects or features when needed
  • Support team members' professional development with constructive feedback
Required Skills & Experience
  • 3+ years of experience in full-stack development
  • Some experience (1+ years) in team leadership or people management in a technical context
  • Strong knowledge of React, TypeScript, and modern JavaScript practices
  • Proficiency in Python and related frameworks (Flask, FastAPI, or similar)
  • Experience with SQL databases, ORM technologies (SQLAlchemy), and GraphQL (Apollo Client and Python-based servers)
  • Familiarity with UI component libraries (particularly Mantine or similar)
  • Experience with form management in React applications
  • Understanding of state management patterns, testing frameworks, and deployment strategies
  • Experience with build systems, module bundlers, and CI/CD pipelines
  • Excellent verbal and written communication skills in English for technical discussions, documentation, and knowledge sharing
  • Proficiency with preferred development environment (Mac or Linux) and related development tools
  • Ability to collaborate synchronously with team members during core hours (10:00 AM - 6:00 PM US Eastern Time) while respecting work-life balance
Preferred Qualifications
  • Experience in advertising technology or marketing analytics
  • Knowledge of budget management and financial data systems
  • Experience developing multi-app workspaces or monorepos
  • Familiarity with data visualization libraries and techniques
  • Understanding of accessibility standards and best practices
  • Experience with real-time data processing systems
  • Understanding of data privacy regulations and security best practices
  • Experience with systems compliant with ISO 27001 and other security frameworks such as SOC 2, NIST 800-53, or HIPAA requirements
  • Contributions to open-source projects or technical community
  • Knowledge of first principles (e.g. basics of tools, internals of the computer, low level concepts and how work actually gets done, etc)
  • Advanced degree in Computer Science or related field
What We Offer
  • Collaborative environment that values technical excellence and innovation
  • Competitive compensation package
  • Remote-friendly work environment
  • Professional development opportunities
  • Work on challenging problems with meaningful business impact
  • Mentorship from experienced engineering leaders
  • Growth opportunities to develop leadership skills

We are committed to building a diverse team and encourage applications from underrepresented groups in technology.

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 - Full Stack

Crisis Text Line

Remote

USD 115,000 - 158,000

7 days ago
Be an early applicant

Senior Software Engineer - Full Stack

Crisis Text Line International

Mississippi

Remote

USD 115,000 - 158,000

12 days ago

Senior Full Stack Engineer - RoR/Purescript- up to $300k

The Developer Link

Remote

USD 100,000 - 300,000

Yesterday
Be an early applicant

Senior Software Engineer - Fullstack (Remote) New Remote (United States)

Pair Team

Mississippi

Remote

USD 80,000 - 120,000

Today
Be an early applicant

Senior Software Engineer, Full-stack ML & Geo Data

Aurora Solar

Remote

USD 80,000 - 120,000

Yesterday
Be an early applicant

Sr. Software Engineer - Full Stack React/Java (remote)

MultiPlan

Naperville

Remote

USD 80,000 - 120,000

5 days ago
Be an early applicant

Senior Software Engineer - Full Stack

ZipRecruiter

Seattle

Remote

USD 115,000 - 158,000

2 days ago
Be an early applicant

Senior Software Engineer - Full Stack

Crisis Text Line, Inc.

Seattle

Remote

USD 115,000 - 158,000

17 days ago

Sr Software Engineer - Full Stack

Blue Yonder

Town of Texas

Remote

USD 114,000 - 144,000

4 days ago
Be an early applicant