What you will do
- Build high-reliability data pipelines and APIs to connect to dozens of utilities and public energy sources;
- Architect databases and ingestion systems for time-series energy data, billing, and telemetry;
- Design GCP infrastructure (e.g., BigQuery, Cloud SQL, Secret Manager) for scale and cost efficiency;
- Build infrastructure that allows coding agents and AI tools to automate workflows across the stack;
- Set up CI/CD, observability, and automation;
- Document, communicate, and collaborate across technical and business teams, translating work into impact metrics.
Must haves
- 4–7 years of experience working as a Data Engineer;
- Experience building production data systems using Python, TypeScript, GCP, and SQL/NoSQL;
- AI-native mindset with curiosity to explore and apply LLMs and agents in real systems;
- Ability to quickly build MVPs and iterate them into robust solutions;
- Strong analytical thinking to choose tools and design efficient, cost-effective infrastructure;
- Ability to communicate technical concepts clearly to both engineers and business stakeholders;
- Self-driven professional able to define, scope, and deliver work independently in a fast-changing startup environment;
- Motivation to create meaningful impact and contribute to building scalable systems;
- Upper-intermediate English level.
About the project
The benefits of joining us
Professional growth
Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps
Competitive compensation
We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities
A selection of exciting projects
Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands
Flextime
Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.
Your AgileEngine journey starts here
2 min
Tell us about yourself
2 sec
Confirm requirements
30 - 60 min
Pass a short test
5 min
Record a short video
→ Introduce yourself on a video, instead of waiting for an interview
Live interview
Ace the technical interview with our team
→ Schedule a call yourself right away after your video is reviewed
Live interview
Final interview with your team
→ Get to know the team you will be working with
Get an offer
As quick as possible







