Job description
Role overview
GeoSoftware, a global leader in geoscience software, seeks a Software Architect to design and implement advanced technical solutions for subsurface analysis and exploration risk management. This role involves collaborating with cross-functional teams to develop scalable, high-performance systems that empower clients to quantify reserves and optimize resource development.
Responsibilities
- Design and implement enterprise-grade software architectures for geoscience applications
- Lead system integration of geoscience tools with cloud computing platforms
- Optimize software performance for large-scale data processing workflows
- Mentor junior engineers and review technical documentation
- Ensure compliance with industry standards for geoscience software development
Responsibilities
- Design and implement enterprise-grade software architectures for geoscience applications
- Lead system integration of geoscience tools with cloud computing platforms
- Optimize software performance for large-scale data processing workflows
Requirements
- Proven experience in software architecture design (5+ years)
- Proficiency in cloud computing platforms (AWS, Azure)
- Strong understanding of API design and integration principles
Benefits
- Competitive salary with performance-based bonuses
- Professional development budget for certifications and conferences
Keywords
software architecturecloud computingAPI designsystem integrationgeoscience software