FullStack .Net Software Engineer – LATAM
About Distillery
Distillery accelerates innovation through an unyielding approach to nearshore software development. The world’s most innovative technology teams choose Distillery to help accelerate strategic innovation, fill a pressing technology gap, and hit mission-critical deadlines. We support essential applications, mobile apps, websites, and eCommerce platforms by placing senior, strategic technical leaders and deploying fully managed technology teams that work intimately alongside our client’s in-house development teams. At Distillery we’re not here to reinvent nearshore software development, we’re on a mission to perfect it.
Distillery is committed to diversity and inclusion. We actively seek to cultivate a workforce that reflects the rich tapestry of perspectives, backgrounds, and experiences present in our society. Our recruitment efforts are dedicated to promoting equal opportunities for all candidates, regardless of race, ethnicity, gender, sexual orientation, disability, age, or any other dimension of diversity.
About the Position
We are seeking a highly skilled Senior Full Stack Software Engineer to collaborate with one of our clients, a company that builds and scales a university career center SaaS platform used by institutions and students worldwide.
In this role, you will join a small, tight-knit, and highly motivated engineering team working in an agile environment with frequent releases. You will play a hands-on role architecting, building, and maintaining high-quality, data-driven web applications within a large and established codebase, contributing across the stack with a strong focus on backend development in C# and modern frontend frameworks.
This position offers the opportunity to take ownership of key modules, influence technical decisions, and mentor team members while helping our client continue to evolve a mission-driven SaaS product in the education space.
Responsibilities
- Architect, develop, review, and support high-quality full stack solutions within a large, complex, and established SaaS codebase.
- Build clean, maintainable, and scalable features using C# on the backend and modern JavaScript frameworks on the frontend.
- Refactor and redesign existing code to improve performance, scalability, and long-term maintainability.
- Design and implement comprehensive automated tests (unit and integration) to minimize regression risk and ensure reliability.
- Collaborate closely with developers, product managers, and QA to deliver intuitive, high-impact features.
- Take ownership and accountability for specific modules and features end to end.
- Provide technical recommendations, mentor team members, and help elevate engineering standards and best practices.
- Participate in agile ceremonies and contribute to a fast-paced development cycle with multiple releases per week.
- Continuously learn, grow, and apply new knowledge to improve the team, codebase, and organization.
Requirements
- 6+ years of professional experience developing full stack, data-driven web applications using .NET / C#.
- Strong experience building and maintaining SaaS platforms within large, complex, and established codebases.
- Proven experience working with Angular or React, along with TypeScript, to build modern Single Page Applications (SPAs).
- Solid understanding of software engineering best practices, design patterns, and clean architecture principles.
- Expertise in unit and integration testing, including TDD concepts and test-driven development workflows.
- Experience applying engineering best practices across multiple modules and complex business rules.
- Hands-on experience deploying and running applications in Microsoft Azure environments.
- Comfortable working in a fast-paced, agile environment with frequent deliverables and rapid iteration.
- Strong communication skills and the ability to collaborate effectively with cross-functional teams.
Nice To Have
- Experience mentoring or leading other engineers in a collaborative environment.
- Background working on education technology or SaaS platforms serving large user bases.
- Exposure to performance optimization, scalability challenges, and long-term platform evolution.
- Experience working with distributed or globally remote teams.
Why You'll Like Working Here
Join a global team committed to Distillery's core values: Unyielding Commitment, Relentless Pursuit, Courageous Ambition, and Authentic Connection.
- 100% Remote Work: Enjoy the freedom to work from anywhere while collaborating with a diverse, multinational team.
- Competitive Compensation: Generous and competitive package in USD, along with a comprehensive benefits plan.
- Flexible Hours: Create a schedule that aligns with your life and priorities.
- Home Office Setup: Receive all the hardware and software needed to succeed from home.
- Innovative Workplace: Collaborate with the global Top 1% of talent in a multicultural and dynamic environment.
- Focus on Growth: Pursue professional and personal development while contributing your unique talents to a team where you can truly shine!
