Software Engineer - Advanced
Core
Build and maintain secure, robust cloud-based infrastructure and high-performance backend systems for the Simcenter X platform, delivering real-time insights from massive scale data.
Role type
Senior IC backend software engineer (cloud infrastructure)
Builds
Cloud-based infrastructure, high-throughput distributed systems, and SaaS applications for the Simcenter X platform
Domain
Industrial software, cloud infrastructure, distributed systems
Deliverable
production ML models | infrastructure
Required skills
Go (systems-level programming, concurrency, memory management), Python (scripting, automation), SQL/NoSQL database design, distributed systems architecture, cloud platforms (AWS/GCP/Azure), Kubernetes, version control systems
Preferred skills
Cross-platform desktop application development, container orchestration
Technologies
Go, Python, SQL, NoSQL, AWS, GCP, Azure, Kubernetes
Responsibilities
Design, develop, test, and deliver complete user stories with minimal supervision; Collaborate on architecture and integration requirements across multiple teams; Build software and systems to manage platform infrastructure and applications; Gather and analyze metrics from operating systems and applications to assist in performance tuning and fault finding; Showcase POCs enabling use of new frameworks/technologies
Seniority
Senior, hands-on IC