full-stack engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+27 more
Job description
Reposted 14 Hours Ago Remote Hiring Remotely in USA Mid level Remote Hiring Remotely in USA Mid level Design, implement, and support web-based, AI-driven products in a microservice architecture. Collaborate with cross-functional teams to build performant, accessible front- and back-end components, translate business needs into technical solutions, and participate in UI/UX design and continuous learning. The summary above was generated by AI
This is a remote position.
Interested in driving software innovation in the utility sector? In this position, you’ll collaborate with a team of like-minded software engineers, data scientists, and utility experts to develop high-quality software products. You’ll be part of a team that values continuous improvement and continuous learning, and you’ll contribute to the software design, software architecture, and overall product life cycle for AI-driven products. Come join a fast-growing team on a literal mission to save the world.
We are creating a more sustainable future in partnership with utilities. We’re a solutions-based data science software, research, and consulting firm that has been a change agent in the utility sector for over 30 years. We’re obsessed with making data useful in helping our clients evolve into customer-centric organizations that make data-driven decisions. And we have fun while we do it! Join us and have your design and applications make a difference.
The software engineer position is focused on a modern technology stack using the latest software development frameworks, data-intensive distributed microservices, relational and nonrelational database management systems, and containerized cloud infrastructure within a well-established continuous-delivery and Agile development process. You’ll help us with our mission and commitment to a sustainable future.
The ideal candidate will be well versed in software engineering principles, object-oriented and functional programming styles, and Java versions (11+), and have experience with modern front-end frameworks like Svelte, EmberJS, ViewJS, or ReactJS. You should expect to demonstrate an ability to write well-structured, readable, and well-documented code following common design patterns. You’ll take part in all aspects of the software development life cycle including front-end architectural initiatives, UI/UX design, and prototyping reviews. And you’ll implement and take ownership over front- and back-end components within our microservice architecture.
What you’ll do
- Work and collaborate within a cross-functional team to update and continuously improve on our product suite and internal application programmer interfaces (APIs)
- Develop web solutions; this includes envisioning, designing, implementing, and supporting our product suite and ensuring that solutions are performant, accessible, and responsive, and bring continuous value to our users
- Collaborate with internal and client stakeholders to translate business problems into technical solutions
- Participate in continuous learning activities to understand latest front-end trends and share knowledge across the team and organization, Senior full-stack engineer who builds backend-heavy features and customer-facing React UIs. Own end-to-end delivery: design, implement, test, monitor, and iterate on scalable RESTful microservices using raw SQL and cloud patterns. Collaborate with product and design, review code, ensure reliability, security, and data correctness. Top Skills: AWSDynamoDBGoJavaJavaScriptKotlinMicroservicesNode.jsPostgresPythonReactRest ApisRuby On RailsScalaSQLTailwindcssTypescript Capital One
Requirements
- Experience with Java (11+) software development
- Experience with object-oriented and functional programming styles
- Experience with Spring Boot
- Experience with HTML, CSS, TypeScript, and JavaScript
- Experience with Python
- Experience with responsive and adaptive design
- Experience architecting software solutions within the Amazon Web Services cloud platform
- Knowledge of relational database modeling and data structures
- Experience with HTML, CSS, TypeScript, and JavaScript
- Experience with modern front-end frameworks like Svelte, Ember, View, or ReactJS
- Professional, academic, or internship experience efficiently designing, developing, and releasing software both independently and collaboratively, * Experience working with Figma to construct user interface mockups that describe general look and feel and user flows
- Hands-on experience with containerization, Docker, and delivering web applications in a containerized environment
- Familiarity with Kubernetes and container orchestration
Benefits & conditions
In-Office or Remote Boulder, CO, USA 150K-180K Annually Senior level 150K-180K Annually Senior level Cloud * Marketing Tech * Social Media * Software * Analytics Leads technical roadmap and architecture while building scalable full-stack SaaS features hands-on. Owns the full development lifecycle, establishes engineering, testing, security, and AI-assisted development standards, and guides cloud-native system evolution. Collaborates across product and engineering, mentors engineers, mitigates technical risks, and drives quality, performance, observability, and continuous improvement., 5 Days Ago In-Office or Remote 149K-235K Annually Senior level 149K-235K Annually Senior level, 5 Days Ago Remote or Hybrid 179K-225K Annually Mid level 179K-225K Annually Mid level Fintech * Machine Learning * Payments * Software * Financial Services Lead a team building distributed microservices and full-stack systems for Capital One Shopping. Drive cloud-based solutions using containers and AWS services, mentor engineers, collaborate with product managers, and experiment with emerging technologies to deliver scalable customer experiences and meet regulatory needs. Top Skills: AWSDockerGCPGoHTML/CSSJavaJavaScriptKubernetesAzureNode.jsNosql DatabasesOpen Source RdbmsPythonSQLTypescript
What you need to know about the Colorado Tech Scene
With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.
Key Facts About Colorado Tech
- Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
- Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
- Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
- Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
What is Software Engineering in the Age of AI?
Dev Digest 121 - AI goes offline
Dev Digest 130 - The Diablo is in the details