Job Closed
This listing is no longer active.
Senior Software Engineer
Location
United States
Posted
95 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Atomic Industries, Inc.
Role Description As a Senior Software Engineer on the Platform Engineering team, you'll help transform cutting-edge research into scalable, production-grade software used by engineers, machinists, and customers alike. You’ll work across services and systems — from CAD and mesh pipelines to simulation infrastructure and web APIs — to build the core backend and data services that power Atomic’s platform. This role is ideal for generalists who are excited to work across disciplines and take ownership of complex, high-impact systems. What You’ll Do - Design and implement scalable backend systems and APIs in Python and other languages - Build and maintain services for geometry processing, simulation orchestration, and real-time data handling - Design schemas and pipelines for structured and unstructured data using PostgreSQL, S3, Redis, and RabbitMQ - Own and improve CI/CD pipelines and deployment infrastructure (GitHub Actions, Hashicorp stack) - Collaborate with product and design to define intuitive interfaces for tooling engineers and internal users - Profile and optimize performance-critical workloads, including GPU-accelerated simulation tasks Qualifications - 7+ years of experience building and deploying production software at scale - Proficiency in at least one systems language (Go, Rust, or C++) and one scripting language (Python preferred) - Experience designing and scaling distributed systems, data pipelines, or high-performance compute services - Hands-on experience with distributed computing, cloud infrastructure, and CI/CD pipelines - Comfortable working in hybrid environments (cloud and on-prem), including bare-metal GPU systems - Excellent communication skills and the ability to explain complex ideas clearly in writing and in conversation Requirements - Experience with 3D geometry kernels (Parasolid, OpenCascade) or CAD/CAM workflows - Familiarity with simulation, manufacturing, robotics, or hardware-in-the-loop systems - Understanding of ITAR, CMMC, or similar regulatory constraints - Experience building developer-facing tools, SDKs, or internal platforms Benefits - Competitive salary and generous equity package - Full medical, dental, and vision coverage for employees and dependents - 401(k) - PTO with a 15-day minimum - Quarterly team travel to Detroit - Visa support for TN, E‑3, and O‑1 candidates - Hardware stipend and on-site prototype lab access
Related Guides
Related Job Pages
More Software Engineer Jobs
Principal Software Engineer
GoDaddyGoDaddy is a web services platform that helps individuals and businesses worldwide start, grow, and manage their online presence. GoDaddy employs team members a
Role Description Join a team where you'll own critical security infrastructure from conception to production. You'll architect and build AI-enhanced microservices that defend against the full spectrum of security threats at global scale—from sophisticated malware, DDoS attacks, and emerging cyber threats. Working with AWS cloud technologies and modern development practices, you'll create intelligent detection and response systems that protect millions of customers. This role offers true end-to-end ownership—from system architecture through deployment and monitoring—while collaborating with some of the industry's brightest security and engineering minds. Our mission is clear: deliver security solutions that not only protect digital assets but also support a culture of innovation, aligned with GoDaddy's dedication to customer success. Qualifications - 8+ years of working experience in large scale system architecting, design, development, testing, and release, including but not limited to, microservices in layers, database design, API design, performance tuning, telemetry design and analysis. - 3+ years of professional experience with Cloud Computing Platforms, such as AWS. - Proficiency in programming languages such as Python, GoLang, or Java. - Familiarity with application performance monitoring tools such as ElasticAPM. - Demonstrated experience of leading big initiatives spanning multiple teams and organizations and leveraging deep domain expertise to influence product roadmap. - A strong understanding of security principles and best practices. - Experience leading project teams of engineers in a fast-paced, dynamic environment. Requirements - A bachelor's degree in computer science, engineering, or related field. Benefits - Paid time off - Retirement savings (e.g., 401k, pension schemes) - Bonus/incentive eligibility - Equity grants - Participation in our employee stock purchase plan - Competitive health benefits - Other family-friendly benefits including parental leave
BRM Developer
Tech Minds AgencyA Team of Tech Experts Driving Business Success: Web/Mobile Development, Digital Marketing, and Skill-Enhancing Courses
• Design, develop, and implement BRM systems for clients using Oracle BRM software • Collaborate with project managers and business analysts to gather and analyze business requirements • Develop technical specifications and design documents • Create and maintain BRM policies, rules, and workflows • Troubleshoot and debug BRM applications • Perform unit testing and participate in system testing and integration testing • Provide technical support and guidance to clients during implementation and post-implementation phases • Keep up-to-date with the latest trends and developments in BRM technology and make recommendations for improvements to our processes and systems
Senior Backend Developer
Lean Solutions GroupLean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer many opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America and the United States, contributing to cutting-edge developments in multiple industries.
Company Overview: Global Technology Services is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer a multitude of opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America, the Philippines, and the United States, contributing to cutting-edge developments in multiple industries. Position: Python Software Engineer Location: LATAM What you will be doing: We are seeking a Senior Backend Engineer with strong expertise in Python and FastAPI to design and build high-performance, scalable backend systems. This role focuses on developing robust APIs and cloud-native services leveraging AWS infrastructure and relational databases. You will play a key role in architecting distributed systems, ensuring reliability, and driving best practices across backend development. Required Skills & Experience - 5+ years of backend development experience - Strong proficiency in Python - Proven experience building APIs with FastAPI - Hands-on experience with some AWS services like: - S3 (object storage) - RDS / Aurora (relational databases) - Cognito (authentication and identity management) - API Gateway (API management) - Lambda (serverless compute) - EC2 (compute infrastructure) - ECR (container registry) - SQS (messaging/queue systems) - DynamoDB (NoSQL database) - Strong experience with MySQL database design and optimization - Experience designing distributed and microservices-based architectures - Familiarity with containerization (Docker) and deployment strategies - Strong understanding of REST principles, API security, and best practices - Experience with Git and modern development workflows Nice to Have Skills - Knowledge of CI/CD pipelines and DevOps practices - Experience with caching systems (e.g., Redis) - Familiarity with GraphQL - Exposure to observability tools (e.g., Prometheus, Grafana) Soft Skills - Strong problem-solving and system design skills - Excellent communication and collaboration abilities - Ability to take ownership and drive projects end-to-end - Mentorship and leadership mindset - Attention to detail and commitment to high-quality code
Software Engineer II
Trane TechnologiesA global manufacturing company, Trane Technologies is a pioneering leader in the heating, ventilation, and air-conditioning (HVAC); refrigeration; and transport
Be a part of our mission! As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings, homes and transportation, it's our responsibility to put the planet first. For us at Trane Technologies, and through our businesses including Trane® and Thermo King, sustainability is not just how we do business—it is our business. Do you dare to look at the world's challenges and see impactful possibilities? Do you want to contribute to making a better future? If the answer is yes, we invite you to consider joining us in boldly challenging what's possible for a sustainable world. Learn about our benefits designed for you to Thrive at work and at home. We boldly go. Where is the work: Virtual Nuvolo, part of the digital business of Trane Technologies, is a global enterprise software company. We empower enterprises to connect people, places, and assets through intelligent technology solutions. Overview We're seeking a Software Engineer II with a strong foundation in computer science fundamentals and practical experience building scalable applications. This role focuses on engineering excellence and problem-solving skills rather than platform-specific knowledge. Key Responsibilities - Design and implement features following SOLID principles and clean code practices - Collaborate on full-stack development across frontend and backend systems - Participate in code reviews and contribute to continuous improvement of engineering standards - Debug complex issues and optimize application performance - Design and implement features in all areas of the product development(Backend/frontend, Mobile, CI/CD, Cloud services, Data Migration) - Communicate effectively across frontend-backend integration points Required Qualifications - 2-3 years of professional software development experience - Strong grasp of computer science fundamentals (data structures, algorithms, design patterns) - Demonstrated understanding of SOLID principles and software architecture - Experience with at least one programming language (JavaScript, Python, Java, C#, or similar) - Familiarity with version control systems (Git) - Understanding of CI/CD concepts and automated testing - Knowledge of cloud platforms (AWS, Azure, or equivalent) or willingness to learn - Experience with REST APIs and backend-frontend communication patterns - Strong problem-solving and debugging skills Nice to Have - Experience with React or similar modern frameworks - Exposure to microservices or distributed systems - Understanding of database design and optimization - Experience with infrastructure-as-code or DevOps practices What We Value - Solid programming fundamentals over framework expertise - Continuous learning mindset and adaptability to new technologies - Code quality and attention to detail - Collaborative approach to problem-solving - Communication skills for cross-functional teamwork We offer competitive compensation and comprehensive benefits and programs. We are an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, age, marital status, disability, status as a protected veteran, or any legally protected status.


