3Pillar Global logo
3Pillar Global

Building digital businesses, together.

Python Software Engineer – Contractor

Backend EngineerSoftware EngineerContractRemoteSeniorTeam 1,001-5,000H1B SponsorCompany SiteLinkedIn

Location

Costa Rica

Posted

5 days ago

Salary

0

Seniority

Senior

Bachelor Degree4 yrs expEnglishPythonSQL

Job Description

Python Software Engineer – Contractor

3Pillar Global

• Craft client code that is not just efficient but also performant, testable, scalable, secure, and of the highest quality. • Ensure code is secure through Software Composition Analysis (SCA), and drive remediation through triaging, prioritization, remediation and verification. • Provide accurate status tracking, reporting, and estimation using project methods and tools. • Gather requirements, validate their understanding amongst the team, and create and maintain relevant documentation. • Execute activities within the current methodology and uphold the highest quality standards. • Foster collaboration with fellow engineers, designers, and managers to comprehend user pain points and iterate on solutions that drive client success. • Take ownership of projects, from technical design to a successful launch. • Participating in code reviews to maintain code quality and consistency.

Job Requirements

  • Demonstrated expertise with at least 4+ years of experience in Python, REST API and SQL
  • Expertise with Git source control tools (Github, Gitlab or others)
  • Experience with unit testing (Pytest).
  • Intermediate level design proficiency following UML / C4 / ArchiMate.
  • Experience in engineering software systems of medium-to-large scope and complexity.
  • Familiarity with Agile software development methodologies.
  • Proficiency with relational databases.
  • Experience in building frontend/backend applications at scale.
  • Proficiency in the English language.

Benefits

  • 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. Our global workforce enables our team to leverage global resources to accomplish our work in efficient and effective teams.
  • 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.
  • We are an equal opportunity employer.* It goes without saying that we live by values like Intrinsic Dignity and Open Collaboration to create cutting-edge technology AND reinforce our commitment to diversity - globally and locally.

Related Job Pages

More Backend Engineer Jobs

Feeld logo

Senior Backend Monetization Engineer

Feeld

A dating app for the open-minded to meet the like-minded.

Full TimeRemoteTeam 51-200Since 2014H1B No Sponsor

Role Description As a Senior Backend Monetization Engineer, you will play a pivotal role in designing and operating the systems that drive our revenue-generating experiences, ensuring our monetization flows are robust, compliant, and scalable. - Designing, building, and operating scalable and secure backend systems that power revenue-generating experiences - Owning the health, reliability, and performance of the monetization funnel - Designing and maintaining backend integrations for subscriptions, billing, entitlements, pricing logic, and promotions - Ensuring correctness and compliance of monetization flows while minimizing revenue-impacting incidents and improving detection/resolution - Enabling experimentation through feature flags, testing, and analytics instrumentation - Partnering with the Data team to build and maintain analytics and reporting for revenue performance, user behavior, and system health Qualifications - Extensive professional backend development experience - Experience building and maintaining backend services for payments, subscriptions, or other financial/monetization systems in production - Experience designing and maintaining backend integrations for subscriptions, billing, entitlements, pricing logic, or promotions - Production experience with Node.js and TypeScript - Production experience with DynamoDB - Experience with at least one of: Adapty, Stripe, RevenueCat, Apple App Store in-app purchase APIs, or Google Play in-app purchase APIs - Located within GMT ± 3 hours (or able to reliably work with that time-zone overlap) Requirements - Experience operating high-throughput, business-critical backend systems in production - Experience enabling experimentation using feature flags and A/B testing - Experience communicating technical concepts to non-technical cross-functional partners Benefits - Flexible working hours - Unlimited paid time off - A fully remote working situation - Home work station budget - Learning & development budget - On demand therapy sessions and mental health support via Spill - In-person meet ups - Comprehensive compensation package including a competitive salary in the range of £75,000–£110,000 GBP, depending on level, step, and location

CET + + 1 moreAll locations: CET + | 3 HOURS
£75K - £110K / year
Full TimeRemoteTeam 11-50H1B No Sponsor

• Modernize an existing ASP.NET 4.8 application • Migrate legacy functionality to ASP.NET Core MVC • Rebuild and improve existing user interfaces • Develop and maintain application features across the full stack • Work with databases and application integrations • Improve application performance and maintainability

Serbia
$3K / month
Siemens Healthineers logo

Oncology Solution Technical Architect – Growth & Expansion Team

Siemens Healthineers

We pioneer breakthroughs in healthcare. For everyone. Everywhere. Sustainably.

Full TimeRemoteTeam 10,001+H1B No Sponsor

• Lead complex software expansion opportunities across North America aligning execution to broader sales objectives • Develop and execute tailored account strategies that align customer business needs with software portfolio capabilities and value realization goals • Demonstrate a strong understanding of the healthcare market, including the competitive pressures facing integrated delivery networks (IDNs) and apply that insight to shape effective expansion and growth strategies • Drive partnership with regional leadership, territory sales, CSMs/TSMs, and AOS teams to identify, evaluate, and prioritize expansion opportunities across complex accounts • Anticipate customer challenges related to adoption, integration, and scalability of software solutions across oncology and adjacent supporting service lines

United States
$143.2K - $196.9K / year
Confiz logo

Backend Engineer – Level III (Java+Springboot)

Confiz

We have a global team of amazing individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast growth fintech, and multiple Silicon Valley startups. What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015 (QMS), ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM) and ISO 14001:2015 (EMS) Certified. We have a vibrant culture of learning via collaboration and making workplace fun. People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves. To know more about Confiz Limited, visit our LinkedIn page .

Role Description We are seeking a highly skilled and experienced Software Engineer to join our dynamic team. In this role, you will design, develop, and maintain robust, scalable, and high-performance software systems. You will work closely with cross-functional teams to deliver solutions that meet business needs while leveraging your expertise in Java, Spring Boot, and modern distributed systems technologies like Kafka Streams and Kubernetes. The role includes participation in an on-call rotation to ensure the reliability and availability of our systems and pipelines. This is an exciting opportunity to contribute to mission-critical systems and drive technical innovation. - Design, implement, and maintain scalable and reliable software solutions using Java and Spring Boot. - Architect and build distributed systems leveraging Kafka Streams and other real-time data processing frameworks. - Develop and maintain RESTful APIs to support seamless integration and communication between systems. - Collaborate with DevOps teams to deploy and manage applications on Kubernetes, ensuring scalability, reliability, and security. - Work with cloud platforms like AWS and GCP to build and optimize cloud-native applications. - System Monitoring & Troubleshooting - Splunk, New Relic. - Apply strong object-oriented design principles and design patterns to create maintainable and extensible codebases. - Participate in code reviews, technical discussions, and team collaboration to deliver high-quality software solutions. Qualifications - 5-7 years of professional experience in software engineering, with a focus on backend development. - Strong proficiency in Java and hands-on experience with Spring Boot. - Experience with streaming technologies such as Kafka Streams and Apache Flink. - Deep understanding of object-oriented design principles and design patterns. - Hands-on experience with Kafka for message streaming and event-driven architectures. - Proficiency with containerization and orchestration tools, especially Kubernetes. - Experience with cloud platforms like AWS and/or GCP. - Expertise in building and consuming RESTful APIs. - Strong problem-solving skills, with the ability to troubleshoot complex systems. - Excellent communication skills and the ability to work effectively in a collaborative, team-oriented environment. Education - Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. Company Description We have a global team of amazing individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast growth fintech, and multiple Silicon Valley startups. - What makes Confiz stand out is our focus on processes and culture. - Confiz is ISO 9001:2015 (QMS), ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM) and ISO 14001:2015 (EMS) Certified. - We have a vibrant culture of learning via collaboration and making the workplace fun. - People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves. To know more about Confiz Limited, visit our LinkedIn page .

Colombia