Senior Software Engineer - Python

A product development partner building breakthrough software products that power digital businesses for industry leaders in Software, SaaS, Media, publishing, information services, and retail.
San José Province, San José, Costa Rica
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - Python

3PILLAR GLOBAL is seeking a Senior Software Engineer specialized in Python to join their remote team in Costa Rica. As a leading product development partner, we create breakthrough software solutions that drive revenue and growth for industry leaders in Software, SaaS, Media, and retail sectors.

The role demands a seasoned professional with 5+ years of experience in Python development, along with expertise in JavaScript, Angular, and PostgreSQL. You'll be responsible for crafting high-quality, scalable code while working closely with client stakeholders and cross-functional teams. The position offers an excellent opportunity to contribute to enterprise-level systems while mentoring other engineers.

What sets us apart is our product mindset approach, focusing on time to value, solving for need, and excelling at change. You'll be part of an agile development environment where you'll participate in daily stand-ups, sprint planning, and team retrospectives. The role combines technical excellence with leadership opportunities through our Communities of Practice.

The comprehensive benefits package includes unique perks like Beach House access, private medical insurance, and extensive learning opportunities through our Learning and Development program. We offer a flexible remote work environment while maintaining strong team collaboration through regular team buildings and professional development activities.

Join us if you're passionate about building innovative digital products, value autonomy in your work, and want to be part of a global team that prioritizes both technical excellence and professional growth.

Last updated 14 days ago

Responsibilities For Senior Software Engineer - Python

  • Facilitate effective communication with client project stakeholders regarding project status and recommendations
  • Craft efficient, performant, testable, scalable, and secure code of the highest quality
  • Participate in planning and estimation efforts using project methods and tools
  • Gather requirements and present developed features for clients
  • Execute complex activities within methodology and quality standards
  • Collaborate with engineers, designers, and managers to drive client success
  • Engage in agile software development activities
  • Mentor others through Communities of Practice (CoPs)
  • Drive project delivery within defined architecture

Requirements For Senior Software Engineer - Python

Python
JavaScript
PostgreSQL
TypeScript
  • 5+ years of experience with Python 2 and 3
  • Experience with JavaScript
  • Experience with Angular and TypeScript
  • Experience with jQuery
  • Experience with PostgreSQL
  • Experience in Agile software development methodologies
  • Experience in creating enterprise-level systems
  • Mentoring experience
  • Proficiency in English language
  • Unit Testing knowledge
  • Cloud experience
  • Container experience with Rancher, Docker

Benefits For Senior Software Engineer - Python

Medical Insurance
Education Budget
  • Beach House
  • Aseisthmus (Asociación Solidarista)
  • 1 Day off for Graduation
  • 2 Days off for Bereavement or Marriage
  • Learning and Development Program (courses, certifications, Tech training, mentoring)
  • Health & Wellness Program (Private Medical Insurance)
  • Financial Talks and Soft Skills development
  • Team Buildings

Interested in this job?

Jobs Related To 3PILLAR GLOBAL Senior Software Engineer - Python

Senior Full Stack Software Engineer - Python/React

Senior Full Stack Engineer position at 3Pillar Global, working remotely from Costa Rica with Python, React, and related technologies to build innovative digital products.

Senior software engineer (.Net, AWS)

Senior Software Engineer position at 3Pillar Global, focusing on .NET and AWS development with remote work options and emphasis on professional growth.

Senior software engineer (.Net, AWS)

Senior Software Engineer position at 3Pillar Global, focusing on .NET and AWS development with remote work options and global team collaboration.

Senior Unqork Engineer

Senior Unqork Engineer position at 3Pillar Global focusing on building enterprise solutions using Unqork platform with emphasis on best practices and technical leadership.

Senior Software Engineer - Mendix

Senior Software Engineer position at 3Pillar Global focusing on Mendix platform development, offering remote work and comprehensive benefits.