Dotmatics · 10 hours ago
Principal Software Engineer | M-Star
Dotmatics is a company dedicated to accelerating scientific innovation through its comprehensive digital science platform. They are seeking a Principal Software Engineer for their M-Star team to maintain and enhance cross-platform desktop GUI applications and cloud-based infrastructure, utilizing skills in C++ and Python for software development.
BioinformaticsBiopharmaBiotechnologyCloud ComputingComputerData IntegrationData VisualizationLife SciencePharmaceuticalSaaS
Responsibilities
Maintain and enhance cross-platform desktop GUI applications (Windows/Linux)
Develop and extend a Python-based API that integrates with the core application
Support user workflows in technically complex software environments (e.g., 3D CAD, CFD)
Ensure performance, stability, and usability of engineering-focused GUI tools
Maintain and operate the software build server and continuous integration pipelines
Manage release processes and versioned software distribution
Support and maintain license control systems and related backend services
Maintain AWS-based software distribution and business operations systems
Manage and configure AWS services, including: EC2, RDS, S3, ECR, IAM, WAF, CloudFront, CloudTrail, Security Lake
Ensure security, scalability, and reliability of cloud infrastructure
Support operational tooling across AWS and other cloud providers
Qualification
Required
15+ years of professional software development experience
Education or working experience in engineering, scientific computing, or simulation software
Strong C++ development background
Advanced level in developing desktop GUI applications for technical or scientific software
Python for API development and automation
Familiarity with CI/build systems and release engineering
Hands-on experience managing AWS infrastructure and services
Experience with 3D CAD or Computational Fluid Dynamics (CFD) software environments
Comfortable working across the full stack: GUI, API, infrastructure, and operations
Preferred
Experience with software licensing systems
Familiarity with cross-platform frameworks (e.g., Qt)
Knowledge of security best practices for cloud deployments
Benefits
Medical, Dental, Vision, Insurance
Health Spending Accounts
Wellness Benefits (Mental Health Apps and Fitness Perks)
Company-paid Life and Disability Insurance
401k Retirement Plan (with 4% company match; immediate vesting)
Flexible Time off Plan (for US exempt employees)
Company
Dotmatics
Dotmatics is an R&D scientific software connecting science, data, and decision-making. It is a sub-organization of Insightful Science.
H1B Sponsorship
Dotmatics has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (3)
Funding
Current Stage
Late StageTotal Funding
unknownKey Investors
Insight Partners
2025-04-02Acquired
2017-11-01Private Equity
Leadership Team
Recent News
2026-01-06
Company data provided by crunchbase