What are the responsibilities and job description for the Software Engineer position at Expleo?
Overview
Location: Remote (Rochester, MN)
Employment Type: Full-Time Consultant
Are you a software engineer passionate about building scalable, high-performance backend systems that power cutting-edge clinical and analytic applications? Trissential is hiring a Software Engineer to join our client’s team, where you'll work with cloud technologies, big data, machine learning, and AI solutions. If you thrive in an environment where innovation meets impact, this is the role for you!
What’s in It for You?
- Innovative Projects – Work on AI-driven applications, cloud computing, and machine learning to enhance healthcare solutions
- 100% Remote Flexibility – Work from anywhere in the U.S. while collaborating with a talented, cross-functional team
- Tech-Forward Environment – Utilize modern development frameworks, cloud platforms, and DevOps methodologies
- Professional Growth – Expand your expertise in cloud-based architectures, AI/LLM integration, and backend development
- Collaborative Team Culture – Work closely with engineers, product owners, and data scientists in an Agile environment
Your Role & Responsibilities
- Design and develop backend services to support cloud-based clinical and analytic applications
- Build and optimize database structures to ensure scalability, security, and high performance
- Develop and integrate APIs using FastAPI and other frameworks
- Implement authorization mechanisms to manage secure access to backend services
- Work with cloud services such as Google Cloud Platform (GCP), Cloud Run, BigQuery, and Cloud Storage for data processing and retrieval
- Collaborate with cross-functional teams to align technical solutions with business requirements
- Participate in DevOps processes, CI/CD pipelines, and deployment automation using Azure DevOps, Terraform, and CloudFormation
- Troubleshoot and resolve complex system issues through root cause analysis and optimization
- Follow best practices for software development, including coding standards, documentation, and Agile methodologies
Skills & Experience You Should Possess
- 2 years of experience in software engineering, including internships or hands-on development
- Strong backend development skills with Python and FastAPI
- Hands-on experience with Vertex AI and integrating AI/LLM solutions into cloud applications
- Experience with Cloud Storage, Cloud Run, and BigQuery
- Solid knowledge of database design, integration, and optimization
- Proven ability to work with RESTful APIs, including development, refactoring, and integration
- Experience implementing authorization mechanisms and security best practices
- Familiarity with cloud-native architectures and microservices-based designs
Bonus Points If You Have
- Experience working with Google Cloud Platform (GCP)
- Familiarity with AI models like Gemini or other AI services
- Knowledge of CI/CD pipelines and deployment automation
- Hands-on experience with Docker and containerization
Education & Certifications You Need
- Bachelor’s degree in Computer Science, Engineering, or a related field
What We Offer
At Trissential, we connect top-tier talent with innovative teams. By joining our client’s organization, you’ll enjoy:
- Competitive Salary – $111,000 - $121,000 annually, based on experience
- Comprehensive Benefits – Medical, dental, vision, and retirement savings plans
- 100% Remote Work – Work from anywhere in the U.S. while collaborating with a dynamic team
- Career Development – Opportunities to work with AI, cloud technologies, and cutting-edge tools
- Supportive Team Culture – A collaborative environment where your ideas make a real impact
Ready to build the future of cloud-based AI applications? Apply today and be part of something transformative with Trissential!
#LI-RM1 #LI-VN1 #LI-MN1
Salary : $111,000 - $121,000