Principal Software Engineer (Python + .NET) in San José, Costa Rica

Published on CazVidat Akash

Apply for Akash's Principal Software Engineer role in San José, Costa Rica. Use Python and .NET to build scalable software, mentor engineers, and lead code revi

Verified by CazVid6 months agoOpen until: Dec 5, 2026

Salary

$20 per hour

Location

San José, San José, Costa Rica

Employment type

Full time

Workplace

Not provided

Principal Software Engineer (Python + .NET) in San José, Costa Rica

$20 per hour

Apply now

Job description

Akash is seeking a Principal Software Engineer with expertise in Python and .NET for an on-site role in San José, Costa Rica. Join a collaborative engineering team and help shape software development practices while delivering scalable, reliable applications. The posting also mentions Costa Rica or Sinaloa, Mexico; confirm the work location with Akash.

Key Responsibilities

  • Design, develop, and maintain scalable applications using Python and .NET.
  • Work with cross-functional teams to gather requirements and translate them into technical specifications.
  • Lead code reviews and promote coding standards and engineering best practices.
  • Implement testing practices to support software reliability and performance.
  • Mentor junior engineers and foster a culture of learning and excellence.
  • Identify performance bottlenecks and use debugging tools to resolve issues.
  • Participate in Agile ceremonies and continuous improvement initiatives.

Required and Preferred Qualifications

  • Bachelor’s degree in computer science or a related field.
  • Software development experience focused on Python and .NET; 5+ years is preferred.
  • Strong understanding of software development methodologies and architectural design.
  • Experience with database management and data pipeline integration.
  • Familiarity with Azure or AWS is a plus.
  • Industry-standard software engineering or technology certifications are highly regarded.

Technical Environment and Employment Details

Work with modern version control systems, CI/CD pipelines, and containerization technologies. This is a non-remote, W-2 position. The listed pay is 20 per hour; the posting does not specify a currency.

Frequently asked questions

  • Is this position remote or on-site?

    This is a full-time, on-site position based in San José, Costa Rica.

  • What is the hourly pay for this role?

    The position offers a competitive hourly rate of USD 20 per hour.

  • What technical skills are required for this job?

    You need strong expertise in Python and .NET, along with experience in software development methodologies, architectural design, and database management.

  • What are the main responsibilities of this Principal Software Engineer role?

    You will design, develop, and maintain scalable software applications, lead code reviews, mentor junior engineers, and participate in Agile ceremonies.

  • Are there any preferred qualifications or certifications?

    A Bachelor's Degree in Computer Science or related field and 5+ years of development experience are required; industry certifications and familiarity with cloud platforms like Azure or AWS are highly regarded.

  • What kind of technical environment will I be working in?

    The role involves working with modern tools such as version control systems, CI/CD pipelines, and containerization technologies.

Similar jobs