3Pillar - Senior Python Backend Developer
Requirements
• Experience/expertise in the following areas specified below: • Design and implement scalable backend services and APIs using Python • Architect PostgreSQL databases with strong skills in schema design, query optimization, and data integrity • Utilize AWS services: Kubernetes (EKS), Lambda, API Gateway, RDS, S3, IAM, and cloud-to-cloud integrations • Mentor engineers, conduct code reviews, and enforce engineering standards across the team • Deliver production systems with high reliability, observability, and security • Languages: Python, javascript, SQL, REST API • Database: PostgreSQL (advanced — schema design, performance tuning, stored procedures) • Cloud: AWS – Kubernetes (EKS), Lambda • Tools: Jira, Bitbucket/GitHub, Slack/Teams • Framework: Pyramid (Python web framework) • SQL Alchemy (ORM) • 6+ years of backend engineering experience, including 2+ years in a lead or tech lead role. • Strong understanding of SOLID principles, OOP, and clean architecture patterns. • Familiarity with OWASP security practices. • English proficiency. • Experience with clinical or healthcare data systems (HL7, FHIR, GxP, 21 CFR Part 11). • Knowledge of microservices and serverless architectural patterns. • Experience with Docker, container orchestration, and modern CI/CD tooling. • Proficiency with unit testing, integration testing, and TDD practices. • What is it like working for 3Pillar Global? • At 3Pillar, we offer a world of opportunity: • Imagine a flexible work environment – whether it’s the office, your home, or a blend of both. From interviews to onboarding, we embody a remote-first approach. • You will be part of a global team, learning from top talent around the world and across cultures, speaking English everyday. • We’re big on your well-being – as a company, we spend a whole trimester in our annual cycle focused on wellbeing. Whether it is taking advantage of fitness offerings, mental health plans (country-dependent), or simply leveraging generous time off, we want all of our team members operating at their best. • Our professional services model enables us to accelerate career growth and development opportunities – across projects, offerings, and industries.
Responsibilities
• Facilitate effective communication with client project stakeholders regarding project status and technical recommendations. • Lead the design and development of backend services and APIs using Python and the Pyramid framework on AWS. • Architect and manage PostgreSQL schemas, queries, and performance optimizations for clinical-grade data. • Build and maintain AWS infrastructure including Kubernetes (EKS), Lambda, API Gateway, and cloud-to-cloud integration patterns. • Define backend coding standards, API design patterns, security best practices, and testing strategies. • Mentor and guide backend engineers, driving engineering excellence across the team. • Engage in agile software development including stand-ups, sprint planning, retrospectives, and estimation. • Independently drive project delivery within defined architecture, demonstrating autonomy from conceptualization to deployment.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT