Senior Software Engineer

Hybrid- San Jose, Costa Rica

The Opportunity

We’re seeking a Senior Software Engineer to join a cloud-native, API-driven project within the financial services sector. In this role, you’ll design and deliver robust backend systems, drive modern architecture decisions, and play a critical part in enabling secure, scalable access to data and services for clients, partners, and internal teams.

This role is perfect for someone who thrives at the intersection of software craftsmanship, cloud engineering, and product collaboration. If Python is your superpower and AWS your playground, you’ll feel right at home here.



About You:


You’re an adaptable engineer who enjoys solving complex problems, automating workflows, and shipping production-grade code. You have a strong foundation in algorithms and distributed systems, and you’re passionate about building APIs and cloud services that scale. Most importantly, you’re a team player who loves working closely with Product Owners and colleagues in an agile, collaborative setting.

As a Strategio Senior Software Engineer, you will:


  • Design and build APIs for a multi-tenant backend service, enabling seamless integration across clients, partners, and internal platforms
  • Continuously integrate and ship code to cloud environments using CI/CD pipelines
  • Build modern applications with Python and containerization tools
  • Contribute to architecture decisions around AWS, Docker, Kubernetes, and runtime environments
  • Collaborate directly with Product Owners in an agile environment to bring high-impact features to life


Core Skills


  • Advanced English is a must
  • Bachelor’s degree (or higher) in Computer Science, Mathematics, or related field
  • 3+ years of professional experience coding in Python
  • Strong knowledge of AWS services (compute, storage, IAM, networking)
  • Proficiency with Git and best practices (merging, branching, pull requests)
  • Strong understanding of distributed systems and algorithm optimization
  • Solid knowledge of CI/CD pipelines and monitoring practices
  • Hands-on experience building with Jenkins or similar automation tools
  • Excellent communication skills and ability to collaborate cross-functionally


Nice-to-Haves:

  • Experience debugging and developing with modern IDEs like VS Code
  • Familiarity with container orchestration (Docker, Kubernetes)
  • A knack for writing clean, maintainable, and scalable backend code


Your job search ends here.

If you’re ready to launch your tech career with meaning and momentum, apply to become a Strategio Finance Data Analyst.

Advanced English is Must

Degree Requirements: Degree related to STEM (Science, Technology, Engineering, and Mathematics) OR Business with focus on Analytics.