Gorgias logo

Senior Software Engineer - Python

Gorgias

Senior Software Engineer - Python

About the Role

Join our dynamic Apps Engineering Team at Gorgias, where we are responsible for creating and maintaining native apps that integrate external services with our platform. As a Senior Software Engineer, you will play a crucial role in developing new APIs and maintaining existing ones to integrate Gorgias with third-party services. You will also work on maintaining and extending our email features and integrations, as well as developing new features for existing and new apps.

Key Responsibilities

  • Develop and maintain APIs to integrate Gorgias with third-party services.
  • Maintain and extend email features and integrations.
  • Develop new features for existing and new apps.
  • Collaborate with teams responsible for other Gorgias products to integrate their features into Gorgias apps.
  • Provide direct support to customers on issues related to the team's domain every six weeks.

Who You Are

  • 5+ years of experience as a Software Engineer.
  • 4+ years of experience with Node.js and Python.
  • 4+ years of experience with REST APIs and web services.
  • Experience with event sourcing and data streaming technologies.
  • Strong focus on code performance and reliability.
  • Experience with high traffic and scaling relational databases.
  • Team player with excellent collaboration skills.

Nice to Have

  • 5+ years of experience with React, Flask, or Celery.
  • Experience with Kafka, RabbitMQ, Pub/Sub, or similar technologies.
  • Knowledge of Kubernetes.
  • Experience with PostgreSQL and data modeling.
  • Previous experience in SaaS or startup environments.

Benefits

  • 5-week vacation.
  • Paid sick leave.
  • 6 weeks full remote per year.
  • Paid parental leave (16 weeks).
  • Monthly lunch stipend of $300.
  • Health insurance with up to 100% of premiums paid.
  • Retirement contributions.
  • Home workstation setup support.
  • Learning and wellness support.

Engineering Team Culture

Our team values getting stuff done, ownership, teamwork, excellence, and agility. We prioritize testing our code, cleaning it, and treating errors first. We value growth and ownership, learning from mistakes to achieve excellence.

Join us if you want to work with smart, passionate people, take ownership of your work, and be treated like the expert you are.

Location

This position is based in our New York office with a hybrid work arrangement, requiring two days per week in the office.

Benefits
Extracted with AI

  • Medical insurance
  • 401(k)
  • 5-week vacation
  • Paid sick leave
  • 6 weeks full remote/year
  • Paid parental leave (16 weeks)
  • Monthly lunch stipend of $300
  • Health insurance with up to 100% of premiums paid
  • Retirement contributions
  • Home workstation setup support
  • Learning and wellness support

Similar jobs

Last update: 23 minutes ago

Gorgias logo
Gorgias

Senior Software Engineer - Python

Join Gorgias as a Senior Software Engineer specializing in Python, Node.js, and REST APIs. Hybrid role in New York with excellent benefits.

Gorgias logo
Gorgias

Senior Back-end Engineer - In App Analytics

Join Gorgias as a Senior Back-end Engineer in Paris, focusing on in-app analytics with Python, Flask, and microservices.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

Gorgias logo
Gorgias

Senior Full-Stack Engineer (ReactJS/NodeJS)

Senior Full-Stack Engineer specializing in ReactJS and NodeJS, with benefits including health insurance, extensive PTO, and development opportunities.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS to revolutionize ecommerce customer support.

Gorgias logo
Gorgias

Senior Back End Developer - Apache Flink & Python

Senior Back End Developer specializing in Apache Flink & Python for event-driven systems in Paris.

Within3 logo
Within3

Senior Python Backend Software Engineer

Join Within3 as a Senior Python Backend Software Engineer, leading data integration projects in a fully remote role.

Close logo
Close

Senior/Staff Software Engineer - Backend/Python

Join Close as a Senior/Staff Software Engineer to design and scale backend systems using Python and AWS. 100% remote, USA-based.

Gryps logo
Gryps

Software Engineer - Python

Join Gryps as a Software Engineer to develop and improve our Connect Platform using Python and AWS services.

Grow Therapy logo
Grow Therapy

Senior Software Engineer - Full Stack

Senior Full Stack Software Engineer role focusing on mental health care solutions, involving Flask/Python, React/TypeScript, and AWS.

Grow Therapy logo
Grow Therapy

Staff Software Engineer - Python/TypeScript

Senior-level Staff Software Engineer role focusing on Python, TypeScript, and full-stack development in a dynamic startup environment.

Close logo
Close

Senior/Staff Software Engineer - Backend/Python - Remote, USA

Senior/Staff Backend Engineer specializing in Python for a fully remote role in the USA. In-depth experience with web technologies and databases required.

Merge logo
Merge

Senior Software Engineer, Backend (Python)

Join Merge as a Senior Backend Engineer. Work with Python, Go, and SQL to build scalable software.

Grow Therapy logo
Grow Therapy

Senior Staff Software Engineer - Python/TypeScript

Senior Staff Software Engineer role focusing on Python/TypeScript in a leading mental health care tech company, offering extensive benefits and remote work.

Applecart logo
Applecart

Senior Software Engineer - Python/AWS

Senior Software Engineer role focusing on Python/AWS in a hybrid environment at Applecart, New York.

Close logo
Close

Senior/Staff Software Engineer - Backend/Python

Join Close as a Senior/Staff Software Engineer specializing in Backend/Python. Work remotely in the USA with a salary range of $140K-$200K.

Grow Therapy logo
Grow Therapy

Staff Software Engineer - Python, TypeScript, GraphQL

Senior-level Staff Software Engineer role focusing on Python, TypeScript, and GraphQL in New York. Remote work available.

Close logo
Close

Senior/Staff Software Engineer - Backend/Python

Join Close as a Senior/Staff Software Engineer specializing in Backend/Python. Work remotely in the USA with a focus on Python, Flask, and AWS.

Pelago logo
Pelago

Remote Senior Software Engineer (Python)

Remote Senior Software Engineer role at Pelago, focusing on Python, AWS, and cloud-native architectures.

Kpler logo
Kpler

Senior Full Stack Engineer with Python and GraphQL

Join Kpler as a Senior Full Stack Engineer to design APIs and data pipelines using Python and GraphQL.

MongoDB logo
MongoDB

Senior Software Engineer, Developer Productivity

Join MongoDB as a Senior Software Engineer to enhance developer productivity with Python and MongoDB.

GetPro logo
GetPro

Senior Software Engineer

Senior Software Engineer role in Paris focusing on Python, Kubernetes, and AWS cloud technologies. Inclusive of competitive benefits and remote work options.

Big Health logo
Big Health

Senior Software Engineer, Full Stack (React Native & Python)

Join Big Health as a Senior Software Engineer to develop full-stack applications using React Native and Python. Remote role in the US.

American Express logo
American Express

Senior Full Stack Engineer - JavaScript/Python

Join American Express as a Senior Full Stack Engineer specializing in JavaScript and Python. Develop web applications and RESTful APIs.