Full Stack Software Engineer

Rimes
Summary
Join Rimes, a leading provider of enterprise data management solutions, as a Software Engineer focusing on designing and building SaaS applications. You will collaborate with product teams, create new services (UI, web APIs, microservices), ensure high-quality deliverables through testing and code reviews, and provide technical support. This role requires proficiency in Python and SQL, experience with cloud-based development (Azure), and expertise in microservices and micro-frontend architectures. Rimes offers growth opportunities, mentorship, flexible remote work, competitive compensation, and a supportive culture. If you are a detail-oriented engineer passionate about data pipeline optimization, apply now.
Requirements
- Proficient in Python and experienced with SQL
- Strong understanding of event based microservices & micro frontend architectures
- Expertise in container technologies and serverless applications
- Skilled in React for frontend development
- Experienced with cloud-based development (Azure)
- Strong analytical skills with the ability to derive insights from performance data
- Ability to work effectively in a team environment and collaborate with senior engineers and product teams
- Good communication skills, both written and verbal, with the ability to document processes and optimizations clearly
Responsibilities
- Create new services on top of our data pipeline, including UI, web APIs, and microservices, with a focus on efficient backend architecture and cutting-edge frontend technologies for a seamless user experience
- Work closely with the product team to understand requirements and deliver high-quality services that meet user needs
- Ensure a high level of quality in all deliverables through rigorous testing and code reviews and implement best practices for coding standards, security, and performance optimization
- Provide technical support to resolve issues and ensure smooth operation of services
- Maintain comprehensive documentation of all developed services
Preferred Qualifications
Exposure to ETL (Data Bricks, Snowflake)
Benefits
- Opportunities for professional development and career growth within a fast-paced, high-growth environment
- Guidance and mentorship from experienced engineers to support you in expending your expertise and impact
- Flexible remote work opportunities
- Competitive salary and benefits
- A supportive company culture focused on innovation, excellence, and continuous improvement