NYC  SF        Events   Jobs   Deals  
    Sign in  
 
 
 

Kepler Group // Kepler provides database services to Fortune 500 clients in financial services, travel, retail & publishing.
Apply To Job
 
 

 

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

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

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

About The Team

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

This is a permanent, full-time position. To be eligible for consideration, candidates must be located within Costa Rica. This role will be remote, but geographic alignment with our teams operating hours & infrastructure is essential for success in this role.

Role Overview

We're seeking an experienced Senior Full-Stack Engineer to join our engineering team in the ongoing development & evolution of our platform. The ideal candidate will have a strong background in both frontend & backend technologies, with particular emphasis on React, TypeScript, & 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, & occasionally managing small teams for specific projects.

Responsibilities

  • Design & 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) & Python-based GraphQL servers
  • Contribute to technical decision-making processes while balancing business requirements with technical constraints
  • Follow & help establish best practices for code quality, testing, & deployment processes across the entire stack
  • Collaborate with product management, UI/UX designers, & engineering leads to implement technical specifications
  • Implement scalable data models & APIs to support complex business logic
  • Optimize application performance across multiple applications
  • Apply type safety & code reusability best practices across the frontend & backend
  • Participate in the full development lifecycle from planning to deployment
  • Mentor junior engineers & 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, & modern JavaScript practices
  • Proficiency in Python & related frameworks (Flask, FastAPI, or similar)
  • Experience with SQL databases, ORM technologies (SQLAlchemy), & GraphQL (Apollo Client & 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, & deployment strategies
  • Experience with build systems, module bundlers, & CI/CD pipelines
  • Excellent verbal & written communication skills in English for technical discussions, documentation, & knowledge sharing
  • Proficiency with preferred development environment (Mac or Linux) & 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 & financial data systems
  • Experience developing multi-app workspaces or monorepos
  • Familiarity with data visualization libraries & techniques
  • Understanding of accessibility standards & best practices
  • Experience with real-time data processing systems
  • Understanding of data privacy regulations & security best practices
  • Experience with systems compliant with ISO 27001 & 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 & how work actually gets done, etc)
  • Advanced degree in Computer Science or related field

More about Kepler:

Benefits & Perks

  • Competitive health & dental benefits
  • Tuition reimbursement & training stipend
  • Hybrid Office/WFH Schedules: office supplies, internet, & phone stipend
  • Work from Anywhere 4 weeks per year
  • Stocked kitchen, & other team outings
  • Collaborative & friendly work space, easily commutable location
  • Volunteering & altruism opportunities
  • Team building lunches & events, & company celebrations: Summer, Halloween, Holidays, & many multicultural holidays recognized/celebrated
  • If something is important to you thats not listed here, let us know!

Career & Development Focus

  • Ongoing learning & development for education opportunities such as webinars, books, classes, relevant conferences & events
  • Opportunities to pursue business related side projects & Hackathons
  • Environment of learning from peers, including 30+ class training program, Kepler University, powered by Center of Excellence & Tiger Team subject matter expert groups
  • Opportunity to work with cutting edge technology & industry thought leaders
  • Kepler Rocket Mentorship Program: beneficial for the development of both mentors & mentees

**All applications must include a Resume & Cover Letter in English to be considered. 

Kepler is a people first organization. If this roles piques your interest but you may not check every box, we still encourage you to apply! Studies show that imposter syndrome can prevent women & people of color from applying unless they meet every single qualification. We welcome all who are interested to apply, you just might be a great candidate for this role or others.

Protect yourself from recruitment fraud. The only way to apply for a position at Kepler is by submitting a direct application via the Keplergrp.com website or working with a recruiter employed by Kepler with a @keplergrp.com email address. Learn how to stay safe by clicking here

 
 
 
 
 
About    Feedback    Press    Terms    Gary's Red Tie
 
© 2025 GarysGuide