Job Closed

This listing is no longer active.

Dotmatics logo
Dotmatics

Dotmatics is a company built by scientists, for scientists. Combined, we are now the world’s largest cloud-based scientific research R&D platform. We are Science Driven. We are Customer Centric. We are Better Together.

Principal Software Engineer

Full-stack EngineerSoftware EngineerOtherRemoteLeadTeam 501-1,000H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

138 days ago

Salary

$115.6K - $156.4K / year

Seniority

Lead

15 yrs expEnglishAWSLinuxPython

Job Description

Principal Software Engineer

Dotmatics

• 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, ensuring security, scalability, and reliability of cloud infrastructure

Job Requirements

  • 15+ years of professional software development experience
  • 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

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)

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Design, implement, and operate core backend components of the search system, spanning request-time services and background data pipelines • Contribute to document ingestion, crawling, and preprocessing workflows, adapting strategies based on source, domain, and freshness requirements • Build and evolve indexing and retrieval systems, including data formats, update strategies, and access patterns • Implement and improve search request flows, including query processing, retrieval orchestration, and response assembly under strict latency budgets • Build well-tested services and pipelines with clear responsibilities and interaction contracts, while remaining flexible as the system evolves • Define and implement observability primitives, including structured logs, metrics, traces, and quality signals for both online and offline components • Support experimentation and iteration by enabling feature flags, controlled rollouts, and online experiments • Track throughput, latency, and resource usage across the system, and improve performance or cost efficiency when business needs require it • Collaborate closely with ML engineers to integrate semantic retrieval and ranking models, while keeping ML logic decoupled from core system internals • Work with data analysts and product managers to translate product and quality goals into concrete backend behavior and measurable metrics

Netherlands
Job Closed
Civitech logo

Software Engineer II

Civitech

We develop technology and data products that help Democratic candidates win and progressive causes succeed.

OtherRemoteTeam 11-50H1B No Sponsor

• Participate with other engineers in the design, implementation, and maintenance of Civitech’s applications and infrastructure. • Collaborate cross-functionally with product, research, and data science teams to develop features from participation in requirements definition through to testing and documentation. • Build scalable, secure, and high-performing features in a cloud environment. • Communicate effectively with team members and contribute to an open and inclusive engineering culture. • Grow your technical skills and contribute to effective team development practices.

Alabama + 24 moreAll locations: Alabama | Alaska | California | Colorado | District of Columbia | Florida | Hawaii | Illinois | Nevada | New Hampshire | New Jersey | New York | North Carolina | North Dakota | Ohio | Maryland | Massachusetts | Minnesota | South Dakota | Tennessee | Texas | Virginia | Washington | Wisconsin | Wyoming
$110K - $126K / year
Job Closed
Tiger Resourcing Group logo

Algorithm Software Engineer

Tiger Resourcing Group

Independent Recruitment Agency Specialising in IT, Engineering, Defence, Security, Space Systems and ITS

OtherRemoteTeam 11-50Since 2002H1B No Sponsor

• Develop and validate end-to-end algorithms for ADAS and parking functions, supporting highly automated driving • Design, implement, adapt and test software modules for: Signal processing, Environment model representation, Ego-motion estimation, Localisation and related sub-systems • Contribute as part of an international team of system and software engineers, supporting the full development lifecycle from prototype to production • Design, implement and maintain software components for: Perception, Environment modelling, Ego-motion estimation, Vehicle localisation, Situational assessment • Consider algorithmic complexity, scalability and reusability • Analyse system behaviour and performance in vehicle environments • Specify system and software component interfaces • Support system and software integration activities • Collaborate closely with project and engineering teams • Present and demonstrate results to customers and management • Adhere to internal development processes and guidelines

United States
Job Closed
Reunion logo

Senior Fullstack Software Engineer

Reunion

Reunion is the leading platform for clean energy tax credits and compliance. Since 2024, we have worked with major corporations to invest over $7 billion in clean energy projects, including some of the industry's largest tax credit transactions. We are a fast-growing and profitable company, and our expert 20-person team knows how to get things done and loves to move fast! Our founders, Billy Lee and Andy Moon, are second-time entrepreneurs and were early pioneers in solar tax equity and project finance. We have recruited an experienced team of early executives from SunEdison, SolarCity, Tesla, GoodLeap, and other leading clean energy companies. We have built a strong company culture which values collaboration and speed… while still having fun. In 2025, we launched Reunion PWA, a software solution that helps developers comply with prevailing wage and apprenticeship (PWA) requirements to unlock the full value of clean energy tax credits. Reunion PWA is rapidly gaining traction in the market, and we’re growing our team to accelerate adoption and expand to additional compliance offerings. Join us in the fight against climate change by helping renewable energy developers build faster!

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This role will have an immediate impact at a fast-scaling software startup, helping build and adapt systems and processes amid rapid growth. As a senior engineer, you'll enjoy a high degree of autonomy and trust. You will be tasked with developing solutions for complex business problems by collaborating directly with Reunion's clients and our non-technical team members. Your responsibilities will include: - Implementing backend services using AWS technologies. - Developing user-friendly front-end components. - Ensuring the scalability and efficiency of our serverless architecture and Next.js application. - Sharing your expertise with junior team members. - Collaborating with our growing engineering team and helping to develop our engineering culture. If you're passionate about technology and enjoy solving complex problems, we'd love for you to join us on this exciting journey! Qualifications - Bachelor's degree in a technical field (Engineering or Computer Science) or equivalent work experience. - Minimum of 5 years of experience as a Full Stack Engineer. - Proficiency in AWS services, including CloudFormation, Lambda, RDS, Elasticache, Cognito, CloudFront, and S3. - Strong expertise with the Serverless Framework. - Extensive experience with JavaScript, TypeScript, and React. - Experience with infrastructure-as-code, configuration management, and CI/CD pipelines. - Proficiency in Next.js. - Familiarity with Jira (or similar tool) for task management. - Strong problem-solving and communication skills. - Eager to contribute to Reunion’s climate-focused renewable energy mission. - Passionate about collaboration and establishing great relationships with design and product management teams across time zones. - Curious about constantly learning new things and enjoy working collaboratively in a fast-paced startup environment. - Committed to technical excellence, maintaining a high level of code quality & consistency, and passionate about shipping code quickly. - Excellent oral and written communicator. Requirements - Experience with developing products in the renewable energy or real estate spaces. - Experience working on online marketplace or auction mechanisms. - Experience with Turborepo. - Experience with large-scale data engineering. - Experience building data pipelines or web scraping. - Interest in AI agent frameworks. - Experience in building & architecting a software product from scratch. Benefits - 100% medical, dental & vision insurance coverage for you + partially covered for your dependents. - Unlimited PTO. - WFH stipend to support your home office needs. - Competitive Salary. - Stock Options. Company Description Reunion is the leading platform for clean energy tax credits and compliance. Since 2024, we have worked with major corporations to invest over $7 billion in clean energy projects, including some of the industry's largest tax credit transactions. We are a fast-growing and profitable company, and our expert 20-person team knows how to get things done and loves to move fast! Our founders, Billy Lee and Andy Moon, are second-time entrepreneurs and were early pioneers in solar tax equity and project finance. We have recruited an experienced team of early executives from SunEdison, SolarCity, Tesla, GoodLeap, and other leading clean energy companies. We have built a strong company culture which values collaboration and speed… while still having fun. In 2025, we launched Reunion PWA, a software solution that helps developers comply with prevailing wage and apprenticeship (PWA) requirements to unlock the full value of clean energy tax credits. Reunion PWA is rapidly gaining traction in the market, and we’re growing our team to accelerate adoption and expand to additional compliance offerings. Join us in the fight against climate change by helping renewable energy developers build faster!

United States
Job Closed