Senior Full Stack Software Engineer (AI-Native)
Core
Design, develop, and support scalable cloud-native SaaS applications for the global energy industry, integrating AI-assisted development tools.
Role type
Senior Full Stack Software Engineer (AI-Native)
Builds
Cloud-native SaaS platforms for subsurface interpretation, well construction planning, reservoir simulation, and digital operations
Domain
Energy industry / Cloud-native software engineering
Deliverable
production ML models | product features
Required skills
Angular, TypeScript, Node.js, Python, REST APIs, microservices, Docker, Kubernetes, CI/CD, PostgreSQL, SQL Server, MongoDB
Preferred skills
AI-powered development tools (GitHub Copilot, ChatGPT, Cursor), LangChain, LangGraph, RAG, vector databases, AI-enabled applications
Technologies
Angular, Node.js, Python, Azure, AWS, Docker, Kubernetes, GitLab, Jenkins, PostgreSQL, SQL Server, MongoDB, Cassandra, Redis, Jest, Cypress, Playwright
Responsibilities
Develop and maintain full stack applications; Build responsive web applications, REST APIs, and microservices; Design, deploy, and support cloud-native solutions; Contribute to CI/CD pipelines; Participate in architecture reviews and code reviews; Use AI-powered development tools; Collaborate with cross-functional teams and mentor junior engineers
Seniority
Senior, hands-on IC