About Warmly
Warmly is an YC, NFX, and Felicis backed Series A company changing the way B2B companies leverage high intent and chat when it comes to their inbound and outbound sales motion. There is no red tape here. We expect everyone to come in and break things in hopes to make them better and ready for scale. New ideas that are data-backed and gut-driven are what make us thrive here.
Here’s a quick video about why you should work at Warmly.
And here are some videos about why you might not want to work at Warmly 🤣:
What do you think? Would you work at Warmly?
If we went back in time, which department would get to live in the Teotihuacán temples 🛕
Job Description
As a Senior Python Developer at Warmly, you will play a crucial role in designing, developing, and maintaining our data-driven applications. You will be responsible for building scalable and efficient solutions that handle vast amounts of data across various NoSQL and SQL databases. Your work will be integral to ensuring the reliability and performance of our systems supporting all data features and aspects of our product.Key Responsibilities:
Design, develop, and maintain robust microservice applications written in Python.Work extensively with MongoDB, Elasticsearch, and PostgreSQL to manage and query large datasets.Develop both synchronous and asynchronous code to optimize performance and resource usage.
Requirements
Experience: Minimum of 7 years of professional experience in Python development.Databases: Strong hands-on experience with MongoDB, Elasticsearch, and PostgreSQL.Methodologies:Proficiency in both synchronous and asynchronous development methodologies.Good understanding of code efficiency, performance and concurrency.Solid understanding of Object-Oriented Programming concepts and best practices.Microservice Architecture: Experience with Docker, Kubernetes, or any other containerized environments.Problem-Solving: Strong analytical and problem-solving skills with a keen attention to detail.Communication: Excellent communication and teamwork abilities.
Additional Advantages
Cloud Experience: Working with one or more cloud providers such as Google Cloud Platform (GCP), Amazon Web Services (AWS), or Microsoft Azure.Messaging Systems: Experience working with Google Pub-Sub and/or Apache Kafka.Data Engineering: Understanding of infrastructure and experience in data engineering.Data Processing: Experience with data processing and data frameworks like Apache Flink, Kafka Streams; familiarity with data warehousing concepts and tools; familiarity with machine learning and data science workflows.DevOps: Knowledge of CI/CD pipelines and DevOps practices.Programming languages: Experience with additional programming languages (e.g. Kotlin, Javascript)
Main Tech Stack
Python, Fast API, Elasticsearch, MongoDB, PostgreSQL, Kubernetes, Azure, GCP, AWS, Apache Flink, Pub/Sub, Kafka.