Info on the Full Stack Software Engineer - .NET / Angular role
Ready to take the next step in your international career? We can support you!
Ubiminds is a GPTW-certified, people-first company that partners with American software product companies to scale their engineering teams. We curate the top tech talent and connect engineers with challenging, long-term product opportunities while providing full support as an employer of record.
In this role, you’ll join a team responsible for delivering a high-quality SaaS product, ensuring cloud infrastructure meets strict standards of security, reliability, scalability, and compliance.
Challenge
We’re looking for a Senior AWS Cloud Engineer to help design, build, and maintain highly available and secure cloud platforms.
This role is ideal for someone who enjoys working at the intersection of software engineering, cloud infrastructure, and DevOps/SRE practices, taking ownership of production systems and continuously improving reliability, performance, and operational excellence.
Responsibilities:
- Work as a hands-on cloud/software engineer, developing and maintaining features such as:
- Infrastructure as Code (IaC)
- Build and release platforms
- Customer-facing cloud-enabled features
- Design and deploy scalable, highly available, secure, and fault-tolerant systems on AWS.
- Maintain and ensure compliance in high-performance production environments.
- Deliver reliable and maintainable solutions by writing clean, testable code.
- Actively participate in planning, technical discussions, and continuous improvement initiatives.
- Maintain, test, and implement disaster recovery and business continuity procedures.
- Perform infrastructure upgrades and updates to maximize system efficiency while minimizing downtime.
Mandatory Skills:
- 7+ years of experience working with AWS cloud services and infrastructure.
- Strong cloud fundamentals with a deep understanding of AWS best practices.
- Software development experience with TypeScript, C#, Java, or similar languages.
- Experience with CI/CD pipelines and tools such as Jenkins, MSBuild, and Git.
- Experience working in production, operations-heavy environments, aligned with DevOps and SRE principles.
- Prior experience working in compliant environments (e.g., CJIS, FedRAMP, or similar).
- Bachelor’s degree in Computer Science, a related field, or equivalent professional experience.
- Clear and confident English communication skills (written and verbal).
Nice to Have:
- Experience with monitoring and observability tools (CloudWatch, Datadog, New Relic, etc.).
- Hands-on experience designing disaster recovery strategies for mission-critical systems.
- Exposure to security-first architectures and cloud governance models.
- Experience supporting SaaS platforms with high availability and uptime requirements.
Team & Environment:
- Collaborative, cross-functional engineering team.
- Strong ownership of infrastructure from design to production.
- Environment focused on reliability, security, automation, and continuous improvement.
- Engineers are encouraged to propose improvements and influence technical decisions.
About Ubiminds
Our Culture
- People First. We are all about people!
- Challenge yourself. There’s always room for improvement and continuous improvement is in our essence.
- Make it happen. Be ready to take challenges as they come. It’s all about attitude and commitment.
- We’re in this together. We work as a team, thrive as a team, and evolve as a team.
- Averaging on awesome. We work hard to deliver high-quality services and look forward to exceeding expectations.
- Keep it real. We promise you honesty, transparency, and openness, regardless of the situation.
Perks and Benefits
As a Full Stack Engineer - NET / Angular @Ubiminds, you:
- You are placed in a product-based company, with the same treatment as their full-time employees.
- Have our full back-office support, from career guidance to HR and concierge services.
- Enjoy our remote-first policy – we are a distributed team, after all.
- Get your own MacBook (none of that "bring your own device" stuff here).
- Have access to growth opportunities with other amazing technology professionals, through tech talks, chapter meetings, and even remote happy hours for tons of fun!
- Improve your English through free lessons with a native English speaker - get to the next level on your communication skills!
- Candidate Referral bonus (promote Ubi to your tech friends, and get paid for it!)
- Miss working in the office? Our cool Florianópolis headquarters is available, whenever you want, with weekly quick massages & tasty snacks, soft drinks, and games
How our process works
1. Interview with Tech Recruiter (chat about the job opening and your experiences)