Senior Software Engineer @Puzzle Consulting Services
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay

[Hiring] Senior Software Engineer @Puzzle Consulting Services

YDay - Puzzle Consulting Services is hiring a remote Senior Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Latin America (LATAM)

Role Description

We are seeking a Software Engineer IV with 10+ years of professional software development experience to design and build high-impact tools that improve how our SaaS platform is configured, implemented, validated, and delivered to customers. This is a highly technical, hands-on role focused on solving complex engineering problems and creating scalable tools for both internal implementation teams and customers.

  • Design and develop tools that directly improve the efficiency, quality, and scalability of our SaaS implementation process.
  • Examples include:
    • Internal implementation tools that help teams configure, manage, and deploy the product more efficiently.
    • Client-facing data validation tools that allow customers to identify and resolve data issues before submitting data for implementation.
    • Tools and services that reduce manual implementation effort and improve operational efficiency.
    • Scalable applications and services capable of processing and working with very large datasets.
    • Technical capabilities that support a high volume of customer implementations and go-live activities.
    • Engineering solutions that can be adopted broadly across internal teams and customers.

Qualifications

  • 10+ years of professional software development experience.
  • Demonstrated experience operating at a senior, staff, principal, or architect-level capacity, owning complex technical decisions.
  • Strong professional experience with C# and .NET.
  • Strong experience developing modern web applications and services using ASP.NET MVC and/or Blazor.
  • Proven experience designing and developing scalable SaaS applications or enterprise software.
  • Demonstrated experience working with very large datasets, including applications or systems handling tens or hundreds of millions of records.
  • Strong understanding of database performance, data access patterns, query optimization, application performance, and scalable system design.
  • Experience designing and developing APIs and distributed services.
  • Strong understanding of software architecture, design patterns, SOLID principles, and maintainable application design.
  • Experience diagnosing complex performance, scalability, and reliability problems.
  • Experience with Git and modern software development workflows.
  • Experience using AI coding assistants, preferably Claude or comparable agentic coding tools.
  • An active personal GitHub profile or public software repository is required.
  • Strong written and verbal communication skills.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

Requirements

  • Experience building tools used by internal implementation, operations, or professional services teams.
  • Experience building customer-facing data validation, configuration, onboarding, or implementation tools.
  • Experience working with SaaS products that support complex customer implementations.
  • Experience designing systems for high-volume data processing or data-intensive applications.
  • Experience with cloud platforms, particularly Microsoft Azure.
  • Experience with CI/CD and automated deployment practices.
  • Experience with containerized or distributed application environments.
  • Experience with observability, monitoring, profiling, and production performance analysis.
  • Experience establishing or improving AI-assisted engineering workflows.
  • Experience using Claude Code, GitHub Copilot, or other AI coding agents in professional development environments.
  • Exposure to AI-enabled product features or technologies such as Azure OpenAI, RAG, or LLM-based applications.

Benefits

  • Competitive Salary: Earn a USD salary that matches your skills and experience.
  • Paid Time Off: Generous PTO to support your work-life balance and recharge.
  • Health Insurance Subsidy: Financial assistance to support your healthcare coverage.
  • Annual Salary Reviews: Structured annual evaluations to recognize and reward performance.
  • Paid Training & Certifications: Continuous support for professional growth and upskilling.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Latin America (LATAM)
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @Puzzle Consulting Services
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Latin America (LATAM)
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 135,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 135,980+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later