Job Closed
This listing is no longer active.
The Shape of Business Improvement
Senior Software Engineer
Location
Minnesota
Posted
22 days ago
Salary
$75 - $85 / hour
Seniority
Senior
Job Description
Senior Software Engineer
Trissential
• Design and build scalable, resilient back-end services supporting data-intensive clinical and analytics applications • Develop and maintain data pipelines for ingestion, validation, transformation, and replication across systems • Build cloud-native solutions using Google Cloud Platform services such as BigQuery, Dataflow, and Cloud Storage • Collaborate with Product Owners, Architects, and Engineers to translate requirements into robust technical solutions • Package, deploy, and manage applications using Docker containers in a cloud environment • Implement CI/CD pipelines using Azure DevOps and manage code through Git repositories • Create and maintain data catalogs, dashboards, and documentation for datasets and pipelines • Troubleshoot complex system issues using root cause analysis and data investigation techniques • Participate in Agile ceremonies and contribute to DevOps best practices • Mentor junior engineers and contribute to architecture and design discussions
Job Requirements
- 5+ years of experience in software engineering or backend development
- Strong programming skills in Python (primary), with exposure to Java, Go, or similar languages
- Experience building and maintaining data pipelines and distributed systems
- Hands-on experience with cloud platforms such as GCP, AWS, or Azure
- Knowledge of modern software development practices including CI/CD, containerization, and microservices architecture
- Experience with Linux-based systems and containerized environments (Docker)
- Familiarity with databases, data warehousing, and analytics platforms
- Strong problem-solving skills with the ability to work independently and collaboratively
- Excellent communication skills and ability to engage with cross-functional teams.
Benefits
- Competitive Compensation –$75–$85 per hour. Final compensation is determined based on skill alignment, years of experience, and fair, market-based rates by geography.
- Comprehensive Benefits for you and your dependents – Medical, dental, vision, free tele-health, HSA with company contribution, life and disability insurance, and 401k with matching
- Paid Time Off – Offers paid time away from work
- Fully Remote Flexibility – Work from anywhere within the U.S.
- Career Growth – Access to advanced technologies and leadership opportunities
- Innovative Culture – Be part of a forward-thinking team driving real-world impact
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Lead the development and modernization of healthcare claims solutions • Mentor engineers, drive technical delivery, and partner across teams • Own technical delivery across the software development lifecycle, from design through release and support • Guide architecture, development, and modernization of C/Unix-based healthcare claims applications • Partner with product, business, and operations teams to align solutions with client needs • Drive engineering excellence through code quality, testing, release readiness, and continuous improvement
• Code, test, debug, implement and document moderately complex programs. • Analyze, design and write specs and reqs from which we develop and code programs. • Evaluate existing systems and programs; assist project the manager in assigning tasks and work closely with a team. • Liaise with clients and management to provide technical consulting on complex programming projects, validate program requirements and resolve issues that arise. • Develop test plans and participate in QA activities such as coding reviews. • Participate as a member of a development team and lead a small sub-team of developers as needed. • Design system components and delegate responsibilities to team members.
Software Engineer, Expert – SAP PI/PO/CPI Development
CHS Inc.Creating connections to empower agriculture
• The Software Engineer, Expert - SAP PI/PO/CPI Development will be primarily responsible for devising or modifying code to solve complex problems. • Perform technical reviews of code developed by other development personnel. • Prepare detailed specifications from which programs will be written as well as design, code, test, debug, document, and maintain those programs. • Assist with activity, status, and progress reports and with creation of comprehensive test plans, including individual program test plans and system test plans. • Develop and direct software system testing and validation procedures, while ensuring proper documentation. • Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces. • Execute primary duties in direct support of multiple support, enhancements, and project initiatives. • Provide estimates for assigned development activities and assist with development and preparation of project plans and schedules for integration of SAP PI/PO/CPI. • Develop and manage applications, technical specifications preparation, upgrade existing applications and/or integrate application with any new/existing applications and databases, and resolve application related issues experienced by end-users. • Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance. • Perform solutions architecture, development, design, configuration and administration. • Developing applications to integrate SAP PI/PO/CPI configurations, development, implementation, and support of IDOC, RFC, JDBC, XI Proxy, SOAP, HTTP/s, B2B add-on, REST adapters, CTS+ and ChaRM configuration and implementation for SAP PI/PO transports. • Developing application integration with internal applications for SAP PI/PO interface with B2B add-on using EDI/ALE/IDOC. • Perform PGP encryption and decryption. • Generate key pairs and Certificate Installation Perform Proxy generation, SOLMAN, CHARM, SOA Manager Configuration, and activation. • BRF+, IDOC and AIF configuration and monitoring. • Work on XSLT Mapping, Script Collections, and Groovy Script in CPI development. • Complex mapping logic utilizing Groovy and Java Scripts. • Utilize experience in SAP CPI adapters and PIPO adapters, Cloud connectors, Odata, Process Direct, ETL Tools, MFT Platforms for data transfer, CI-DS, and SAP IBP Integration. • Utilize experience in configuring sender and receiver adapters (IDOC, SFTP, ODATA, REST, Success Factors, SOAP, Webservices and HTTP).
• Design and build PyTorch components that run efficiently on supercomputers with 1000s-100ks of GPUs • Collaborate with NVIDIA’s hardware and software teams to improve the overall GPU performance in PyTorch • Design, build and support production AI solutions used by enterprise customers and partners • Work with internal applied researchers to improve their AI tools



