πUnited Kingdom, Spain
Software Engineer
closed
Energy and Environmental Economics
π΅ $126k-$174k
πRemote - United States, Canada
Summary
Join the E3 Team as a Software Developer to develop and support quantitative models in a cloud-based platform, working closely with energy sector experts.
Requirements
- 5+ years of related experience in software development or data science
- Proficiency in Python, with extensive experience in object-oriented programming (OOP), design patterns, and software architecture principles
- Ability to design, implement, and maintain modular, reusable, and extensible codebases using OOP techniques
- Experience in creating classes, inheritance structures, and code scalability
- Proficiency in writing clean, testable, and efficient Python code, with experience in integrating with external libraries, frameworks, and APIs
- Experience working with cloud platforms (AWS, Azure, GCP) and containerization technologies (e.g., Docker)
- Aptitude to write and communicate clearly
- Demonstrated success executing on and guiding development tasks
- Strong organizational and time management techniques
- Proven expertise in building and optimizing complex algorithms and working with large datasets
Responsibilities
- Develop enhancements to existing models to improve functionality and/or efficiency
- Gather detailed technical/functional model requirements and generate model specification documents
- Develop aptitude in E3βs flagship modeling tools to enable vetting of results
- Provide technical quantitative subject matter expertise in coding, optimization and/or data processing best practices
- Interface with E3 teammates on model use, configuration, and calibration to integrate datasets into the product
- Participate in code reviews and architecture discussions
- Capture project learnings and repeatable products and work samples for future use according to knowledge management processes
Benefits
- Base salary: $126,000 - $174,000 a year
- Bonus structure adding between 10 - 20% to your base salary
- Annual professional development stipend
- Opportunities to attend conferences
- Personalized career development at every stage of your employment
- Medical, dental, and vision insurance plans
- 401k (Retirement benefit) with corporate match
- Flexible Paid Time Off plus standard company holidays
- Short-term and long-term disability
- Fitness and wellness stipend, including corporate discounts
This job is filled or no longer available
Similar Remote Jobs
πUnited States
π°$190k-$221k
πWorldwide
π°$175k-$210k
πUnited States
π°$175k-$210k
πUnited States
π°$175k-$210k
πUnited States
πRomania
π°$175k-$210k
πUnited States
π°$165k-$195k
πWorldwide
π°$175k-$225k
πWorldwide