5 дней назад
Staff / Principal Backend Engineer (Python)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff / Principal Backend Engineer (Python): Helping make the world class practice management platform for accounting professionals even better with Python, Java, and Kotlin. Focus on building innovative, scalable solutions that have real customer impact.
Location: South Jordan, UT
Company
is a fast-growing SaaS company in South Jordan, Utah building simple, efficient software for accounting firms.
What you will do
- Work with product manager, UX designer, engineers and customers to define and validate new features and enhancements.
- Meet with frontend engineers to design effective REST API endpoints and document the service contract.
- Implement microservice endpoints using Python with asyncio or Java with Vert.x, PostgreSQL, Redis, RabbitMQ.
- Write unit tests for code and participate in code reviews to ensure quality and best practices.
- Own service builds and deployments to staging and production environments using Docker, Github, and Kubernetes.
- Mentor other developers on the team and share gained knowledge with the rest of the backend developers through trainings.
Requirements
- At least 10 years of web development experience in Python (Java and/or Kotlin also preferred).
- Proficiency in SQL database design and interaction.
- Knowledge of RESTful API principles and conventions.
- Bachelor's degree in Computer Science or a related field, or equivalent work experience.
- Ability to work well on a highly collaborative team with other product development roles.
- Ability to communicate well with others to promote ideas while showing mutual respect for others’ opinions.
Nice to have
- An interest for AI development and following the latest updates in the space.
- Experience working with microservices.
- Experience with leveraging 3rd party APIs and integrations.
Culture & Benefits
- Flexible Paid Time Off and 10 company holidays.
- Health Benefits including Medical, Dental, and Vision and an HSA Match.
- 401(k) with 100% match up to 3% of contribution.
- Mental Health support via Impact Suite & Employee Assistance Program (EAP).
- Paid New Parent Leave & Birthing Parent Leave.
- Peer-to-peer recognition program.
Hiring process
- 20-minute phone call with the People Team.
- 45-60-minute video or in-person interview with the Hiring Manager.
- 1-3 rounds of interviews, depending on the role.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →