Developer building robust, scalable software systems for geospatial data analytics company. Focused on API development and cloud infrastructure in a startup environment.
Responsibilities
Work with a team of analysts and developers to create an analytics software platform.
Automate data source API information retrieval. Integrate data from multiple sources into analytics pipelines and relational databases.
Deploy and maintain a customer facing API and documentation.
Write automated web data scrapers.
Clean, process and integrate into data stores.
Provide programming support for devops and MLops projects, data science and engineering staff.
Test, debug and deploy code into cloud microservices.
Refactor code bases to comply with standards. Profile and optimize code.
Implement best practices for code quality, testing, and deployment automation in a continuous integration and deployment (CI/CD) environment.
Stay updated on emerging technologies and industry trends related to data processing and cloud computing.
Requirements
BS degree in a STEM field. 4 years+ experience in a data engineering or python development role.
In-depth understanding of backend data engineering, relational database design, ETL and ELT pipelines, building scalable near-real time data streams, batch processing
2+ years of experience working in Cloud Systems (GCP, AWS, Azure)
Experience with Apache Spark, Apache Airflow, Dagster (in Python or Scala)
Experience with geospatial data processing tools and databases is a plus
Experience with multiprocessing, multithreading, query optimization, and Cython is desirable.
The ability to work effectively in a team environment with remotely located staff in different time zones, demonstrating strong communication and coordination skills.
Exposure to energy, oil & gas domain is preferred.
API-first design, internal package development, and SQL database optimization
Data pipeline development, ETL processes, and real-time streaming systems
Performance optimization including multiprocessing, multithreading, query optimization
GitHub Actions and advanced CI/CD pipeline development
Benefits
Competitive salary and comprehensive benefits (medical, dental, vision
Significant growth opportunities as an early technical team member
Collaborative and innovative work environment
Fully remote role with access to Houston and London offices
Direct impact on products used by major energy companies and government agencies
Mentorship from experienced engineers and technical leaders
Conference attendance and continuing education support
Opportunity to shape engineering direction and best practices
Manufacturing Engineering Supervisor at Ford ensuring efficient, cost - effective manufacturing of innovative products. Leading and mentoring engineering teams to drive continuous improvement in a dynamic environment.
Civil Engineering Designer working on civil construction projects for Arcadis. Collaborating with engineers on design and administration of public and private infrastructure.
Leading Power Systems engineering portfolio at Honeywell. Providing strategic direction and technical leadership in a hybrid role based in Phoenix, AZ.
Traveling Field Service Programmer providing technical assistance in the HVAC industry. Ensuring successful installation, maintenance, and troubleshooting of HVAC control systems with a focus on customer satisfaction.
Associate Director in AI & Engineering Operations driving transformation initiatives for Vista’s portfolio companies. Collaborating with engineering leaders and implementing AI best practices for development.
BIM - Developer for architecture and construction at B&O Bau, focusing on sustainable building solutions. Responsibilities include Revit families development and BIM processes optimization.
Software Engineer responsible for development and maintenance of software applications at Capgemini. Collaborating with stakeholders and applying software engineering practices efficiently.
Systems Programmer responsible for DB2 subsystem setups and optimizations. Collaborating to troubleshoot complex issues and enhance performance in a flexible working environment.
Celonis Developer developing and maintaining integrations as well as scalable ETL solutions. Collaborating with clients to provide actionable insights using data modeling and process intelligence methodologies.