Senior Software Engineer - Python
GorgiasSenior 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
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.
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.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Remote Senior Software Engineer (Python)
Remote Senior Software Engineer role at Pelago, focusing on Python, AWS, and cloud-native architectures.
Senior Software Engineer - Python
Join Venmo as a Senior Software Engineer specializing in Python to develop scalable systems and lead technical projects.
Senior Python Engineer (Cloud Platform)
Join Bonfy.AI as a Senior Python Engineer to build and maintain a cloud-based SaaS platform using Python and AWS.
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.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior Python Backend Developer
Join us as a Senior Python Backend Developer to design and develop scalable microservice solutions using AWS and Python.
Senior Python Engineer
Join Topicus as a Senior Python Engineer to innovate in healthcare data solutions. Work with APIs, ETL, and Kubernetes in a hybrid role.
Software Engineer with Python and GraphQL Experience
Join Harmonic as a Software Engineer in New York, NY. Work with Python and GraphQL to develop innovative startup discovery tools.
Senior Full Stack Software Engineer
Join Argon AI as a Senior Full Stack Software Engineer to build AI solutions for biopharma in NYC. Work with Python, PostgreSQL, and more.
Senior Fullstack Software Engineer
Join Headway as a Senior Fullstack Software Engineer to build scalable web applications in Python and TypeScript, working remotely.
Senior Full Stack Engineer
Join Ogury as a Senior Full Stack Engineer in Paris, focusing on SaaS platform development with React.js and Node.js.
Senior Full Stack Engineer (TypeScript, Next.js, Python)
Join Vendora as a Senior Full Stack Engineer to lead complex system design and development using TypeScript, Next.js, and Python.
Senior Software Engineer, Borrower Support
Senior Software Engineer role in borrower support, focusing on AWS, Python, React, and Postgres in a hybrid work environment.
Senior Fullstack JavaScript Engineer / Product Developer
Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.
Senior Software Engineer, Python
Join NinjaTrader as a Senior Software Engineer, Python, to design and maintain backend systems.
Software Engineer II (Client Integrations)
Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Staff Engineer - Python, Cloud, Distributed Systems
Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.
Remote PHP Software Engineer
Join Feedonomics as a Remote PHP Software Engineer to develop scalable SaaS platform features. Requires PHP, MySQL, and Python skills.
Senior Software Engineer - Crypto
Join Alpaca as a Senior Software Engineer in Crypto, leading engineering for spot and derivatives exchanges. Remote role with competitive benefits.