Software Engineer:in
Core
Design, develop, and optimize applications, scripts, and services while refactoring codebases and integrating data from diverse sources.
Role type
Senior Software Engineer (Backend/DevOps)
Builds
Scalable applications, services, and APIs for internal and external systems
Domain
Energy sector / Software Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Python, object-oriented programming, API development, data integration, DevOps, containerization, CI/CD, unit testing, integration testing, code refactoring
Preferred skills
Experience in energy sector, ALM environment
Technologies
Python, APIs, CSV, JSON, XML, GitHub Actions, Cloud environments, Containers
Responsibilities
Design and develop applications and services; refactor codebases for maintainability and performance; integrate and process data from various sources; develop and maintain web services and APIs; automate build, test, and deployment processes; create DevOps tools and scripts; write unit, integration, and end-to-end tests.
Seniority
Senior, hands-on IC