Mid-Level Software Engineer Backend

Reposted 15 Days Ago
Easy Apply
Be an Early Applicant
San José, San José
In-Office
Junior
Agency
The Role
Join a team as a Software Engineer II focusing on backend systems. Responsibilities include implementing APIs and services, collaborating with seniors, and embracing AI tools for development.
Summary Generated by Built In
About Us:

We are a data-driven solutions company building the KYU Intelligence Platform (KIP), delivering actionable insights to drive strategic decisions. Our technology stack spans modern Python backends, React/TypeScript frontends, and REST APIs with GraphQL capabilities. We empower our engineers with AI-assisted development tools like Claude Code, fostering a culture where human expertise and AI augmentation work together to build exceptional software.

Role Overview:

We're seeking a Software Engineer 2 with backend focus and an AI-philic mindset to join our growing team. You'll implement backend services and APIs while working alongside senior engineers who will help guide your technical growth. The ideal candidate has solid Python fundamentals, understands relational databases, and is eager to deepen their expertise in backend systems. You embrace AI-assisted development as a learning accelerator while building the foundational skills needed to work effectively with and without AI tools.

Responsibilities:
  • Implement REST API endpoints and backend services following established patterns
  • Write efficient, clear, and safe code that follows team best practices
  • Work with ORMs to build and maintain data models
  • Use AI assistants effectively while developing strong foundational skills that enable you to evaluate and improve AI-generated solutions
  • Write comprehensive tests for your code and fix bugs in existing systems
  • Participate in code reviews, both giving and receiving constructive feedback
  • Collaborate with senior engineers to understand system architecture and design decisions
  • Ask clarifying questions and request assistance when tackling complex problems
  • Provide reasonable estimates for development tasks
  • Contribute to frontend development when project priorities require
Required Skills & Experience:
  • 1-2 years of professional backend development experience
  • Solid proficiency in Python 3 with modern practices and type hints
  • Experience with micro-web-frameworks such as FastAPI, Flask, or similar
  • Working knowledge of ORM technologies (SQLAlchemy or similar)
  • Familiarity with relational databases (PostgreSQL, MySQL) and basic SQL
  • Understanding of RESTful API design principles
  • Openness to AI-assisted development and learning to use tools like Claude Code
  • Proficiency with Git and collaborative development workflows
  • Strong problem-solving skills and willingness to learn
  • Clear communication and ability to ask productive questions
Preferred Qualifications:
  • Computer Science degree or equivalent practical experience
  • Familiarity with TypeScript/JavaScript
  • Experience writing unit and integration tests
  • Exposure to containerization technologies (Docker)
  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Understanding of authentication and authorization concepts
  • Familiarity with async programming patterns
  • Experience with API documentation tools (OpenAPI/Swagger)
What We Offer:
  • Competitive salary and comprehensive benefits
  • Access to cutting-edge AI development tools
  • Mentorship from senior engineers and clear growth path to Senior Engineer
  • Flexible work arrangements
  • Professional development opportunities
  • Collaborative and supportive team culture
  • Opportunity to work on impactful, data-driven products

**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 and 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 clickinghere.

Top Skills

AWS
Azure
Docker
Fastapi
Flask
GCP
Git
GraphQL
MySQL
Postgres
Python
React
Rest Apis
Sqlalchemy
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
chicago , IL
554 Employees
Year Founded: 2012

What We Do

Kepler provides digital and database services to Fortune 500 clients in the financial services, retail, healthcare and other industries. Our core services revolve around helping clients use data to power more dynamic and personalized marketing - including programmatic media services, CRM strategy, and management and marketing systems integration. Utilizing our proprietary Kepler Intelligence Platform™, we actively manage client programs in over two dozen countries worldwide.

Similar Jobs

TrueML Logo TrueML

Operations Coordinator

Fintech • Machine Learning • Payments • Social Impact • Software • Financial Services
In-Office or Remote
2 Locations
450 Employees
37K-42K Annually

Acquia Logo Acquia

Senior Marketing Campaign Specialist

AdTech • Cloud • Marketing Tech • Productivity • Software • Analytics • Automation
Easy Apply
Remote or Hybrid
Costa Rica
1100 Employees
5-5 Annually
Hybrid
San José, San José, CRI
5000 Employees

Movable Ink Logo Movable Ink

Front-end Engineer

Artificial Intelligence • Marketing Tech • Software
Easy Apply
Remote or Hybrid
Costa Rica
600 Employees

Similar Companies Hiring

Caxy Thumbnail
Software • Mobile • Enterprise Web • Artificial Intelligence • Agency
Chicago, IL
45 Employees
Digible Thumbnail
Social Media • PropTech • Marketing Tech • Digital Media • Artificial Intelligence • Agency • AdTech
PH
145 Employees
Fora Thumbnail
Travel • Software • Sales • Professional Services • On-Demand • Hospitality • Agency
New York, NY
170 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account