Senior Software Engineer
Company: Trissential, LLC
Location: Rochester
Posted on: February 10, 2025
Job Description:
OverviewLocation: Remote (Rochester, MN)Employment Type:
Full-Time ConsultantAt Trissential, we are looking for a Senior
Software Engineer to join our client's team and contribute to the
design and development of cloud-native, data-centric applications
that make an impact in healthcare and research. In this role, you
will build scalable, resilient, and high-performing back-end
services that power clinical and analytic applications.Working with
cutting-edge technologies-cloud computing, big data, machine
learning, and microservices architecture-you will create solutions
that support scientific research and healthcare initiatives. This
position offers an opportunity to work on meaningful projects that
enhance patient care and scientific discovery, collaborating with a
talented team of engineers, data scientists, and platform
experts.What's in It for You?
- Innovative Work - Develop data-driven applications that support
medical research, clinical analytics, and healthcare
advancements
- Cutting-Edge Technology - Work with Google Cloud Platform
(GCP), Python, Go, Java, BigQuery, Kubernetes, and Dataflow to
build modern cloud-based solutions
- Work from Anywhere - Enjoy a 100% remote position with the
flexibility to work from anywhere in the U.S. where you're most
productive
- Professional Growth - Gain hands-on experience in cloud-native
architectures, DevOps, machine learning, and large-scale data
processing
- Impactful Industry - Work on projects that support scientific
research, healthcare analytics, and life sciences, helping drive
real-world outcomesYour Role & ResponsibilitiesAs a Senior Software
Engineer, you will:
- Design, develop, and maintain scalable back-end services for
clinical and analytic applications
- Build robust data pipelines using big data, analytics, and
machine learning technologies
- Collaborate with Product Managers, Architects, and Data
Engineers to translate requirements into working solutions
- Develop cloud-native applications on Google Cloud Platform
(GCP) using services like BigQuery, Cloud Storage, Dataflow, and
Cloud SQL
- Write efficient, high-performance code in Python, Go, or Java
for data processing, API development, and cloud-based
microservices
- Implement CI/CD pipelines, automation, and DevOps best
practices using Azure DevOps, Git, and Docker
- Ensure software quality by performing code reviews, testing,
and security scans (Veracode, Prisma Cloud)
- Lead and mentor junior engineers while contributing to system
architecture and design discussions
- Solve complex problems and optimize services for performance,
availability, and scalability
- Maintain detailed technical documentation for data pipelines,
APIs, and cloud infrastructureSkills & Experience You Should
Possess
- 5+ years of experience developing back-end services and
data-centric applications
- Strong programming experience in Python, Go, or Java
- Experience designing high-performance, scalable, and highly
available distributed systems
- Hands-on expertise with cloud platforms (GCP, AWS, or Azure),
with a preference for Google Cloud Platform
- Experience working with big data technologies, data
engineering, and analytics solutions
- Proficiency in SQL and NoSQL databases for data processing and
storage
- Strong knowledge of DevOps, CI/CD, automation, and cloud
infrastructure
- Experience with Docker, Kubernetes, and containerized
application development
- Ability to troubleshoot complex issues and conduct root cause
analysis
- Excellent communication skills and ability to collaborate in a
cross-functional teamBonus Points If You Have:
- Experience working on healthcare, life sciences, or scientific
research projects
- Background in biochemistry, genetics, biology, or a related
life sciences field
- Experience with Google Cloud Platform services like BigQuery,
Dataflow, and Cloud Functions
- Knowledge of data security, governance, and compliance in
healthcareEducation & Certifications You Need:
- Bachelor's degree in Computer Science, Engineering, or a
related field (required)
- Master's degree in Computer Science, Engineering, or a related
field (preferred)
- Equivalent work experience may be considered in place of formal
educationWhat We Offer:At Trissential, we are committed to
providing a supportive and dynamic work environment where
innovation and collaboration thrive. Here's what you'll get:
- Salary Range: $122,000 - $133,000 (based on experience and
qualifications)
- Comprehensive Benefits:
- Medical, dental, and vision insurance
- 401(k) with employer match
- Paid time off (PTO) and holidays
- Professional development and training opportunities
- Flexible, Remote Work Environment - Work from anywhere in the
U.S. while contributing to impactful projects
- Growth Opportunities - Enhance your skills in cloud computing,
big data, machine learning, and DevOps
- Supportive Culture - Join a team that values innovation,
collaboration, and personal growthReady to Make an Impact? Apply
Now!If you're excited about building data-driven, cloud-native
applications that support healthcare and scientific research, we'd
love to hear from you!#LI-RM1 #LI-VN1 #LI-MN1
#J-18808-Ljbffr
Keywords: Trissential, LLC, Rochester , Senior Software Engineer, IT / Software / Systems , Rochester, Minnesota
Didn't find what you're looking for? Search again!
Loading more jobs...