Senior Python Engineer, Customer Value Track
5 days ago
Senior Python Engineer, Customer Value Track (Workflows) 2 days ago – Be among the first 25 applicants. Senior Python Engineer Company description At PandaDoc, we're building the future of documents.Our platform helps teams create, send, track, and e‑sign proposals, contracts, and other documents, making our clients' lives more efficient and collaborative. We’re a fast‑growing company with a global reach. Our product is used by people around the world, from small businesses to large enterprises. In 2024, we reached a major milestone: over $100 million in annual recurring revenue We're constantly innovating and releasing new features to meet the evolving needs of our customers, all while focusing on stability, quality, and performance. Our Engineering team is a diverse and talented group of around 250 individuals, passionate about building a world‑class product. While this is a fully remote position, we'd love for you to visit our vibrant offices in Warsaw, Lisbon, or Kyiv whenever you'd like to connect with colleagues in person. Are you passionate about building automation tools, driving technical decisions, and mentoring others? Do you thrive in a collaborative and dynamic environment? If so, this role is for you Team description The team focuses on developing and expanding workflows and user flows for PandaDoc’s product. Our current priority is to enhance the summary page, which displays critical information relevant to different document types and acts as a constructor for multiple views of these documents. This functionality is vital to our mission of enabling revenue organizations with automated, seamless Quote‑to‑Cash and agreement processes. We believe in ownership, collaboration, and transparency, with teams owning the entire lifecycle of their features, from development to deployment and support. As a senior engineer, you will be expected to contribute to architectural decisions, drive design discussions, and mentor junior team members. In this role, you will: Collaborate with Engineers, Product Managers, Product Designers, and Analysts across PandaDoc to create a positive customer impact. Contribute to architectural decisions and help drive the design process. Write clean, self‑explainable, testable, production‑ready code, considering non‑functional requirements such as scalability and performance. Follow a feature through its entire lifecycle, from problem formulation to solution delivery. Use quality metrics to identify gaps and define targets for team deliverables. Improve internal processes and documentation. Partner with stakeholders to clarify requirements and transform them into production‑grade solutions. Join an on‑call rotation after onboarding and help strengthen our reliability practices (working hours only). Provide mentorship and guidance to the team, ensuring a positive and collaborative environment. Our stack Service‑oriented architecture, but be prepared to deal with legacy code as well (including Django‑based monoliths). Python services are mostly built with AsyncIO frameworks and libraries; we also have Django‑based services with Celery workers under the hood. Temporal for workflow orchestration is used to coordinate long‑running, cross‑service business processes with built‑in retries, timers, and state management. Amazon Web Services (AWS) and Kubernetes (K8S) are used extensively for provisioning and deploying workloads. The main cross‑service communication transports are NATS, Kafka, and RabbitMQ. Prometheus/Grafana stack for monitoring and alerting. About you At least 5+ years of development experience with Python. Strong experience with system design. You care about quality and understand what it means to ship high‑quality code. Experience with microservice‑based architectures. Experience with relational databases (SQL queries, migrations, optimization). Experience with message queues (e.g., RabbitMQ, NATS, Kafka). You put yourself in the shoes of your users and are committed to crafting great experiences. You're a strong communicator, able to explain complex technical concepts to product managers, designers, customer support, and other engineers. You communicate effectively in English, both spoken and written. Benefits Remote‑first approach with the option for hybrid work from our offices in Kyiv, Warsaw, and Lisbon. We value long‑term collaboration, whether through typical employment contract, employment of record or B2B arrangements. Be aware that contract type and benefits vary by location – feel free to clarify with our recruiters. Work schedule aligned with EU time zones. Honest, open culture that values constructive feedback. Professional and personal development within a collaborative, supportive team. Stable yet growing SaaS product offering an agile environment, ownership, start‑up energy, and strong technical challenges. PandaDoc is an Equal Opportunity Employer. We are committed to equal treatment of all employees without regard to race, national origin, religion, gender, age, sexual orientation, veteran status, physical or mental disability or other basis protected by law. #J-18808-Ljbffr
-
Senior Python Engineer, Workflows
5 days ago
Town of Poland, United States PandaDoc Full timeA leading document automation platform is looking for a Senior Python Engineer to collaborate with teams on enhancing user workflows. This remote-first position requires strong experience in Python and system design, as well as a commitment to high-quality code. Responsibilities include architectural decision-making, writing production-ready code, and...
-
Senior/Principal Python Web Engineer
5 days ago
Town of Poland, United States Thread, Inc Full timeSimple Thread stands at the intersection of software engineering and energy innovation, committed to delivering cutting‑edge solutions that streamline workflows and enhance processes within the power and energy industries. As we continue to grow, we are looking for a forward‑thinking Senior or Principal Python Web Engineer to join our team. This role is...
-
Senior Python Engineer
2 weeks ago
Town of Poland, United States Impressit Full timeAbout the project Impressitis looking for a Senior Python Developer to join a cross-functional product team working on a large-scale Finance & Risk platform used by a global enterprise in the energy trading domain. The product enhances flexibility and operational resilience within financial reporting processes, automates key workflows, supports PnL...
-
Senior Python Engineer
4 days ago
Poland, United States Syberry Corporation Full timeSenior Python Software Engineer (FinTech Project) Open roles Senior Python Software Engineer (FinTech Project) At Syberry , we believe that great software starts with a simple principle: being a strategic partner who helps clients achieve their goals. We are a global team that builds custom software for industries ranging from finance to healthcare,...
-
Senior Fullstack
2 days ago
Town of Poland, United States N-iX Full timeOverview Europe, Poland Work type: Office/Remote Technical Level: Senior Job Category: Software Development Project: British bancassurance firm N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries,...
-
Senior Software Engineer II
2 weeks ago
Town of Poland, United States Cerebras Full timeCompany Description At The Stepstone Group, we have a simple yet very important mission: The right job for everyone. Using our data, platform, and technology, we create opportunities for job seekers and companies around the world to find a perfect match, in a fair and equitable way. With over 20 brands across 30+ countries, we strive for fair and unbiased...
-
Town of Poland, United States Intetics Full timeAbout the project Intetics Inc., a global technology company providing custom software application development, distributed professional teams, software product quality assessment, and "all-things-digital" solutions, is seeking a highly skilled and experienced Senior Python Fullstack Engineer to join our dynamic team on a full‑time basis. This project...
-
Senior Automation Test Engineer
5 days ago
Town of Poland, United States Eleks Full timeA custom software development company is looking for a Strong Middle / Senior Automation Test Engineer (Python) to work on a financial advisors' platform. Ideal candidates should have over 5 years in software quality assurance, a solid background in code architecture, and experience with REST APIs. Responsibilities include performance testing, developing...
-
Senior Python Web Engineer
5 days ago
Town of Poland, United States Thread, Inc Full timeA cutting-edge technology firm in New York is seeking a Senior or Principal Python Web Engineer to drive growth. This key role involves developing and maintaining robust web applications, mentoring junior engineers, and collaborating with clients. Ideal candidates should have 8+ years of experience with Python, Django or Flask frameworks, and a strong...
-
Town of Poland, United States Booksy Inc. Full timeA global beauty technology company is seeking a Senior Software Engineer to design and maintain high-quality systems for beauty professionals. This remote position focuses on collaboration with product managers and engineers, optimising performance, and driving innovation. Ideal candidates will have strong Python and PostgreSQL skills, a passion for...