yandex
keplergroup
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
MiddleГибридПолная занятость

Mid-Level Software Engineer Backend

Оценка ИИ

Отличная вакансия для инженера среднего уровня: четкий путь роста до Senior, работа с современным стеком (FastAPI, Python 3) и фокус на инновационные AI-инструменты. Компания предлагает гибкость и сильную культуру наставничества.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Позиция соответствует уровню Middle (SE2) и требует 1-2 года опыта. Основная сложность заключается в необходимости уверенного владения Python и готовности работать в гибридном режиме с AI-инструментами, сохраняя при этом глубокое понимание основ разработки.

Анализ зарплаты

Медиана45 000 $
Рынок35 000 $ – 55 000 $
Оценка ИИ

Зарплата для данной роли в Коста-Рике не указана, но рыночные оценки для Middle Software Engineer в этом регионе варьируются от $35,000 до $55,000 в год. Kepler — международная компания, поэтому предложение может быть на верхнем пределе рынка или выше.

Сопроводительное письмо

I am writing to express my enthusiastic interest in the Software Engineer 2 (Backend) position at Kepler. With over two years of experience in Python development and a strong foundation in building RESTful APIs using FastAPI and SQLAlchemy, I am eager to contribute to the development of the KYU Intelligence Platform. My background in managing PostgreSQL databases and implementing clean, type-hinted code aligns perfectly with your team's technical standards.

What particularly excites me about Kepler is your forward-thinking approach to AI-assisted development. I am an avid user of tools like Claude to accelerate my workflow and improve code quality, and I share your philosophy that human expertise combined with AI augmentation is the key to exceptional software. I am eager to bring my problem-solving skills to your collaborative environment and learn from your senior engineering team while delivering impactful, data-driven solutions.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в keplergroup уже сейчас

Присоединяйтесь к инновационной команде Kepler и создавайте будущее аналитических платформ с помощью передовых AI-инструментов!

Описание вакансии

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.

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • TypeScript
  • Git
  • AWS
  • Azure
  • Python
  • PostgreSQL
  • GraphQL
  • React
  • Google Cloud Platform
  • Docker
  • MySQL
  • REST API
  • FastAPI
  • Flask
  • SQLAlchemy

Возможные вопросы на собеседовании

Проверка понимания асинхронности в Python, что важно для современных фреймворков вроде FastAPI.

Можете ли вы объяснить разницу между синхронным и асинхронным программированием в Python и когда уместно использовать `asyncio`?

Оценка навыков работы с базами данных и ORM, указанных в требованиях.

Как бы вы оптимизировали медленный запрос в SQLAlchemy при работе с крупной таблицей в PostgreSQL?

Проверка соответствия культуре компании, ориентированной на AI.

Как вы используете AI-ассистентов (например, Claude или GitHub Copilot) в своей повседневной работе, чтобы улучшить качество кода, а не просто ускорить написание?

Проверка навыков проектирования API.

Каковы основные принципы проектирования RESTful API, и как вы обеспечиваете обратную совместимость при внесении изменений?

Оценка готовности к работе с фронтендом при необходимости.

Был ли у вас опыт работы с TypeScript или React, и как вы подходите к задачам, выходящим за рамки чистого бэкенда?

Похожие вакансии

Minervasoft
200 000 ₽ – 300 000 ₽

Middle+ Java-разработчик

MiddleУдалённоРоссия
Java · Spring Framework · Spring Core · Spring Data · Spring Cloud · Hibernate · PostgreSQL · Git · Maven · Docker · ElasticSearch · Redis · RabbitMQ · Kafka · SQL
+15 навыков
NDA
Не указана

Middle+ Python разработчик (ID 2287)

MiddleУдалённоРоссия
Python · FastAPI · asyncio · SQLAlchemy · n8n · LLM · Kafka · Redis · Docker · CI/CD · OAuth2 · JWT · Kubernetes · REST API
+14 навыков
SimbirSoft
Не указана

Golang разработчик

MiddleУдалённоРоссия
Go · RabbitMQ · Kafka · pprof · PostgreSQL · REST · gRPC · TCP · UDP
+9 навыков
Российский поставщик цифровых решений для финтех-компаний и банков
от 850 ₽

Java разработчик Middle

MiddleГибридРоссия
Java · Spring · Hibernate · Gradle · JMS · JAX-WS · Git · Jenkins · UML · JUnit · TestNG · WebSphere MQ · WebSphere Application Server · SOAP · REST · JSON · Apache Kafka · Maven · ANT · TeamCity · Oracle · PostgreSQL · SQL · CI/CD · Agile · Scrum · Kanban · Jira · Confluence · Microservices · Linux
+31 навыков
ajax
Не указана

Middle Java/Kotlin Developer (Cloud Development Department)

MiddleВ офисеУкраина
Java · Kotlin · AWS · Akka · NATS · Kafka · MongoDB · MySQL · Docker · Kubernetes · Git · Gradle · Jenkins · Microservices · SOA · Redis · Netty · gRPC · Project Reactor
+19 навыков
Autosell
Не указана

Backend Developer (Python)

MiddleВ офисеКазахстан
Python · Django · Django REST Framework · Celery · Redis · PostgreSQL · Docker · Git · FastAPI · RabbitMQ · SQLAlchemy · PyTest · CI/CD
+13 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

keplergroup