Senior Software Engineer (328)
Want to advance your international career to the next level?
We are here to support you!
Join Ubiminds, a Great Place to Work-certified company that collaborates with American software product firms to expand their development capacity. Ubiminds handpicks the top 5% talent from Brazil to enhance their LATAM strategy through a combination of staff augmentation and employer-of-record services.
One of our clients operates a SaaS platform specializing in cloud cost management and FinOps.
The platform aggregates billing and usage data from various cloud, SaaS, and PaaS providers, organizes it in real-time based on customers' structures, allows flexible viewing, and empowers informed decision-making.
Don't miss this exceptional opportunity to accelerate your international career and contribute to an innovative company.
Challenge
Our platform utilizes serverless technologies to establish a scalable, event-driven architecture. Handling millions of customer environment events in real-time, we employ tools like Snowflake, AWS Lambdas, and AWS Step Functions to construct a flexible, scalable data model for unparalleled cloud cost insights. In close-knit teams following Kanban flow, we collaboratively design, develop, validate, deliver, and maintain customer-centric features.
We are seeking a dedicated team member to ensure seamless integration and user management experience for enterprise customers accessing our platform. With potentially hundreds of users per client, we require robust access control, key management, IDP integrations, etc., to facilitate comprehensive integration capabilities. If you thrive in a cross-functional problem-solving environment, this role is perfect for you.
Responsibilities
- Design, develop, and maintain APIs, services, and systems for the core application.
- Scale solutions for users with vast datasets and sizable organizations.
- Write clear, maintainable, and extendable code.
- Collaborate with team members to deliver features addressing real customer needs.
- Enhance engineering processes for fast-paced iterations, fostering team autonomy, ownership, and impact.
Requirements
Mandatory Skills
- Proficient in English with exceptional communication skills.
- Available to work within the 9-5 EST time zone.
- Expertise in cloud-based API and backend system development.
- Handling and processing large-scale data.
- Proficiency with Python.
- Experience in architecting and polishing systems into a comprehensive product.
- Familiarity with role-based access control.
- Knowledge of user and permission management in cloud services like Snowflake, MongoDB Atlas, AWS, Sumo Logic, Databricks, etc.
Perks and Benefits
As a Senior Software Engineer at Ubiminds, you:
- Work in a product-focused environment with comprehensive support.
- Benefit from remote-first policy and a distributed team culture.
- Receive a MacBook for work.
- Access growth opportunities through tech-focused events and interactions.
- Enhance English skills with free lessons.
- Earn candidate referral bonuses.
- Enjoy office perks at Florianópolis headquarters.
Hiring Process
- Initial discussion with Tech Recruiter.
- Detail interview with Tech Recruiter.
- Client interview process as required.
- Job offer issuance.