Senior Full Stack Software Engineer - Python

We build breakthrough software products that power digital businesses, serving as a product development partner for Software, SaaS, Media, publishing, information services, and retail.
Costa Rica
Backend
Senior Software Engineer
Remote
4+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer Java AEM

Senior Software Engineer position at 3Pillar Global, focusing on Java and AEM development, offering remote work and opportunity to drive innovative solutions across various industries.

Senior Full Stack Software Engineer - Python

Senior Full Stack Software Engineer position at 3PILLAR GLOBAL, focusing on Python development with 4+ years of experience, remote work in Mexico.

Senior Software Engineer - Java/React

Senior Software Engineer position at 3Pillar Global, focusing on Java and React development with remote work opportunity and global team collaboration.

Senior Software Engineer - Java/React

Senior Software Engineer position at 3Pillar Global, focusing on Java and React development, offering remote work and opportunity to lead innovative technical solutions.

Senior Software Engineer/Developer

Senior Software Engineer role at Fidelity Investments focusing on Java microservices, AWS, and event-driven architecture development.

Description For Senior Full Stack Software Engineer - Python

3PILLAR GLOBAL is seeking a Senior Full Stack Software Engineer specializing in Python to join their dynamic 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 4+ years of experience in full-stack development, particularly strong in Python, JavaScript, and modern frameworks like React. You'll be responsible for crafting high-quality, scalable code while working in an agile environment. The position offers a unique opportunity to work on customer-facing, revenue-generating products while applying our product mindset's core values: Time to Value, Solve For Need, and Excel at Change.

As a senior engineer, you'll play a crucial role in mentoring other team members, driving technical decisions, and ensuring project success through effective stakeholder communication. The position combines technical excellence with leadership opportunities, allowing you to grow both as an engineer and a team leader.

The company offers an attractive benefits package including access to a beach house, private medical insurance, and extensive learning and development opportunities. Working remotely, you'll be part of a global team that values innovation, quality, and professional growth. The role is perfect for someone who wants to work on impactful projects while maintaining work-life balance through flexible remote work arrangements.

Our business-minded approach to agile development ensures alignment with client goals from conception through market launch. If you're passionate about creating innovative software solutions and want to be part of a company that values both technical excellence and professional growth, this role offers an excellent opportunity to advance your career while working on meaningful projects.

Last updated a month ago

Responsibilities For Senior Full Stack Software Engineer - Python

  • Facilitate effective communication with client project stakeholders regarding project status and recommendations
  • Craft efficient, performant, testable, scalable, and secure code
  • Participate in planning and estimation efforts
  • 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
  • Drive project delivery within defined architecture

Requirements For Senior Full Stack Software Engineer - Python

Python
JavaScript
TypeScript
PostgreSQL
Node.js
React
  • 4+ years of experience in Python 2 and 3, JavaScript, jQuery, React, AngularJS, TypeScript, PostgreSQL, NodeJS
  • Experience in Agile software development methodologies
  • Experience in creating enterprise-level systems
  • Practice and initiative mentoring other engineers
  • Proficiency in English language
  • Unit Testing knowledge
  • Cloud working experience
  • Experience with Containers using Rancher, Docker

Benefits For Senior Full Stack 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?