Senior Backend Software Engineer .NET / AWS (483)
Full time
Remote
Compensation is not specified
Role
Software Engineer
Description
Job Overview:
This is a unique opportunity for a skilled Senior Backend Software Engineer with expertise in .NET and AWS to join a global product engineering team at Ubiminds. As a key member of the team, you will be involved in building and enhancing a high-volume, AI-powered SaaS platform that serves a wide global customer base.
Key Responsibilities:
- Design and implement scalable microservices within a cloud environment, primarily AWS.
- Transform product requirements into robust technical designs and architectural solutions.
- Develop secure, resilient backend services utilizing C# and .NET Core.
- Establish and maintain strong automated testing practices in line with the test pyramid.
- Mentor junior engineers and review their code to elevate engineering standards.
- Lead technical planning and research for complex projects.
- Resolve intricate production issues relating to distributed systems.
- Advocate for best practices considering performance, scalability, cost, and project timelines.
- Collaborate closely with cross-functional teams including Product Managers, UX Designers, and UI Engineers.
Mandatory Skills Required:
- Over 7 years of professional software engineering experience.
- Proficient in C# and .NET Core.
- Deep knowledge of microservices architecture and service-oriented design.
- Strong background in AWS and cloud best practices.
- Hands-on experience with Docker and Kubernetes.
- Expertise in SQL and relational database design (MSSQL, PostgreSQL, Aurora).
- Familiarity with DynamoDB.
- Experience developing secure, scalable, and cost-effective cloud applications.
- Good understanding of secure coding principles.
- Previous experience working within distributed, international teams.
- Excellent communication skills in English, both written and verbal.
Nice-to-Have Skills:
- Experience working on high-complexity, high-traffic SaaS platforms.
- Proficiency in mentoring and setting engineering standards.
- Advanced knowledge in operational monitoring and observability.
- Background in AI-driven SaaS, enterprise B2B platforms, or HR Tech.
- Willingness to learn additional tools and cloud optimization strategies.
Team Dynamics:
- Work in a cross-functional, globally distributed product team.
- Strong collaborative environment with Backend, Product, UX, and Frontend teams.
- Emphasis on ownership, accountability, and continual improvement within the engineering culture.
- Opportunity to influence millions of end users through architectural decisions.
Company Culture at Ubiminds:
- Company values are centered around putting people first.
- Emphasis on personal growth and continuous improvement.
- Encouragement to take on challenges and deliver results.
- Strong team ethos, focusing on collaboration and collective evolution.
- Commitment to providing transparency, openness, and honesty in all interactions.
Perks and Benefits Offered by Ubiminds:
- Full support and perks equivalent to full-time employees of partnering companies.
- Access to comprehensive back-office support including career guidance and HR services.
- Remote-friendly policy allowing flexibility in work arrangements.
- Provided with a MacBook and necessary equipment.
- Opportunities for professional growth through tech talks and networking events.
- English language improvement through free lessons with a native speaker.
- Referral bonus available for recommending tech talent to Ubiminds.
- Access to headquarters in Florianópolis with complimentary perks and amenities.
Skills Required

Ubiminds
Website
Not specified
Company size
Not specified
Location
United States
Description
Not specified