Software Architect

SLBHouston, TX
2dHybrid

About The Position

Responsible for architectural contributions to projects in the critical design or evaluation phase and choices, ensuring that the project addresses the business and integration objectives of the Product Line. Work on HPC, Visualization or similar specialists, or technical leads who are actively involved in software design or architecture. Collaborate with the Product Software Architect to define and implement the Product Line roadmap. Collaborate with the Project Manager and Product Champion, ensure that the architecture addresses product development and business goals. Ensure that the product development team implements the product architecture properly. Master's degree in Computer Science, Computer Engineering, or a related STEM field, or a foreign equivalent plus 3 years of post-baccalaureate experience in job offered or any engineering/developer related job titles. Applicants must possess at least 3 years of experience in the following: (1) Designing scalable and maintainable software systems, including understanding of design patterns; (2) Proficiency in languages - GoLang, Python, JavaScript and frameworks; (3) cloud platforms (AWS, Azure, GCP) and DevOps practices (CI/CD, containerization); (4) relational and NoSQL databases, including data modeling and optimization; (5) working on the software development process; (6) developing, testing and deploying micro services deployed in cloud platforms; (7) Agile methodologies and maintaining work items in Azure DevOps; and (8) working with cross functional teams including developers, project managers and testers. Telecommuting permitted less than 50% per week within the same geographic location as the assigned Schlumberger Office location.

Requirements

  • Master's degree in Computer Science, Computer Engineering, or a related STEM field, or a foreign equivalent plus 3 years of post-baccalaureate experience in job offered or any engineering/developer related job titles.
  • 3 years of experience in designing scalable and maintainable software systems, including understanding of design patterns
  • Proficiency in languages - GoLang, Python, JavaScript and frameworks
  • Experience with cloud platforms (AWS, Azure, GCP) and DevOps practices (CI/CD, containerization)
  • Experience with relational and NoSQL databases, including data modeling and optimization
  • Experience working on the software development process
  • Experience developing, testing and deploying micro services deployed in cloud platforms
  • Experience with Agile methodologies and maintaining work items in Azure DevOps
  • Experience working with cross functional teams including developers, project managers and testers

Responsibilities

  • Architectural contributions to projects in the critical design or evaluation phase
  • Ensuring that the project addresses the business and integration objectives of the Product Line
  • Collaborate with the Product Software Architect to define and implement the Product Line roadmap
  • Collaborate with the Project Manager and Product Champion, ensure that the architecture addresses product development and business goals
  • Ensure that the product development team implements the product architecture properly
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service