Software Engineer
Shape the future of technology with Shell. As part of our Information & Digital Engineering group, you’ll work on solving some of the world’s most complex challenges using cutting-edge tools and platforms. Collaborate with top industry players, contribute to open-source communities, and grow your career through a wide range of roles and opportunities. If you're passionate about innovation and digital transformation, we want you on our team.
What you’ll be doing
As a Senior Software Engineer with proven experience in adhering to software engineering best practices and delivering software products and applications that generate business value, you are expected to maintain a mindset of continuous improvement, driving value-based processes and optimizing products and applications.
- Solution consultation and development in accordance with the enterprise technology principles, methods, standards, and practices.
- Estimation, solution design, detailed technical design, application technical deliverables including code, associated tests and documentation.
- Contribution to functional excellence in terms of definition and maintenance of standards, methods and tools, bringing in best practices from market standard implementations.
- Manage complex integration scenarios and interfaces between on-premises solutions, cloud and legacy systems.
- With proven years of experience in software development, experience broadly ranging from front-end, back-end, cloud automation and orchestration with depth in one or both of front-end and back-end development.
- Domain experience in Energy Trading will be highly preferred.
- Back-End Development:
- Proficient in one or more of the programming languages (.NET 5+, Python etc.) with Cloud Native Platform Development with Azure Services
- Proficient in one or more of Data Development (SQL Databases, No SQL, Cloud Datastores etc.) technologies
- Front-End Development:
- Proficient in Front End Development using React & TypeScript
- Proficient in Cloud Native Deployment with CI/CD Pipelines. [One of GitHub Actions or Azure DevOps] into serverless containers (Kubernetes, Docker)
- Experience in Agile teams applying the best architectural, design, unit testing patterns & practices with an eye for code quality and standards.
View all remote jobs at Shell →
FAQ
- Is the Software Engineer position at Shell remote?
- Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
- When was this Software Engineer job posted?
- This listing was posted on September 11, 2025 and is still open for applications.
- How do I apply for the Software Engineer position at Shell?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote Shell jobs
Java Fullstack Developer | Offshore
Photon Interactive UK LimitedIndia
Principal Software Engineer - Mobile Platform
CanvaAdelaide, Australia
Principal Software Engineer - Mobile Platform
CanvaAuckland, New Zealand
Principal Software Engineer - Mobile Platform
CanvaWellington, New Zealand
Senior Frontend Engineer Frontend Platform
VannevarRemote