Talent.com
Senior Software Engineer - Spectacle
Senior Software Engineer - SpectacleVoltus Inc • Nashville, TN, United States
Senior Software Engineer - Spectacle

Senior Software Engineer - Spectacle

Voltus Inc • Nashville, TN, United States
2 days ago
Job type
  • Full-time
Job description

Senior Software Engineer - Spectacle

Are you interested in building the data products behind the worldwide transition to clean energy?

Team Spectacle sits at the heart of Voltus, building the software and data services for our core business. Our work spans data-intensive web applications for real-time performance and grid monitoring to services that manage financial forecasting and payment.

We reduce the enormous complexity of quantifying and compensating thousands of participants in demand response events to a product-oriented approach that streamlines and centralizes data processing pipelines, warehouses, and APIs.

Our primary stack runs on AWS and includes Python, React, Hashistack, and Docker. We are extremely data driven and spend a lot of time working in Clickhouse, Deltalake, Postgres, and Kafka. We value systems thinking and use techniques like Domain Driven Design to manage complexity.

We are also a team who owns both frontend and backend. While we require an engineer with deep experience in data and backend engineering, those open to or experienced with front end engineering are also encouraged to apply.

This is an opportunity to do complex, interesting, and impactful work with a team of empathetic human beings. If you're a holistic problem solver who's excited to grow, learn, and contribute, we'd love to hear from you.

Areas We Work In :

  • Intuitive internal APIs and data intensive products to form the building blocks of our demand response platform
  • Public-facing API and developer documentation
  • Unified platform for collecting and processing customer documents and utility data
  • Providing accurate, timely, and effective notifications for grid emergency events to coordinate customer and internal response
  • Internal tools (e.g. analytics, scripting environments) to provide pragmatic solutions for technically proficient internal users

Responsibilities for This Role :

  • Design and implement modular, composable primitives and APIs to capture core business logic for operating a growing portfolio of diverse energy resources
  • Understand energy industry rules, regulations, and standards to effectively design software that meets our needs
  • Work closely with internal experts in energy markets to translate complicated market dynamics into discoverable, extensible, well-documented production code
  • Contribute to the engineering roadmap, vision, and goals
  • Establish clear and specific success criteria with key stakeholders
  • Lead major initiatives on a wide range of work that includes new customer-facing products, complex automations for internal stakeholders, and data infrastructure scaling
  • Provide mentorship and coaching to more junior team members
  • Requirements :

  • 8+ years of software engineering industry experience
  • Strong written and verbal communication skills
  • Experience with designing durable data models and managing them at scale
  • Experience with cloud native application design and development using APIs, containers, and infrastructure-as-code
  • A strong background in system architecture
  • Experience translating complex business domains into maintainable, scalable systems
  • A passion for well-tested, readable, maintainable code
  • $160,000 - $190,000 a year

    Base pay is $160,000-190,000 annually, commensurate with experience, with 10% bonus paid semi-annually, and equity. In addition to a competitive compensation package, Voltus offers a range of benefits including : unlimited leave for full-time employees, parental leave, and a comprehensive benefits package to promote health, wellness, and financial security.

    Please note that at this time, we do not sponsor visas or transfers for new hires. Voltus teammates need to be authorized to work from their home location (in the US or Canada, unless otherwise indicated on the role description).

    Additionally, while Voltus is an all-remote workplace, we have limitations on where employees are able to work for regulatory and security reasons. We expect that Voltans are working primarily from their home country. Working while traveling to other countries must be approved as per our Global Remote Travel Policy.

    At Voltus, we are proud to be an equal opportunity employer because we recognize that a diverse organization begins with a diverse candidate pool. This means we do not tolerate discrimination of any kind and are committed to providing equal employment opportunities regardless of your gender identity, race, nationality, religion, age, sexual orientation, veteran status, disability status, or marital status.

    Create a job alert for this search

    Senior Software Engineer • Nashville, TN, United States

    Related jobs
    Senior Software Engineer Cybersecurity Services

    Senior Software Engineer Cybersecurity Services

    Motorola Solutions • Nashville, TN, United States
    Full-time
    At Motorola Solutions, we believe that everything starts with our people.We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere.Our critical comm...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer - Distributed Systems

    Senior Software Engineer - Distributed Systems

    Oracle • Nashville, TN, United States
    Full-time
    At Oracle our exciting mission to build a premier health data platform with intelligent services, brings about several interesting technical challenges. As part of this team, you will accelerate sev...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    TheIncLab • Nashville, TN, US
    Full-time +1
    Quick Apply
    At TheIncLab, we engineer and deliver intelligent digital applications that help mission-critical teams achieve success.We combine innovation with purpose—offering you a chance to work on cutting-e...Show more
    Last updated: 30+ days ago
    Senior Software Engineer, Fullstack (Platform - Payments)

    Senior Software Engineer, Fullstack (Platform - Payments)

    Coinbase • Nashville, TN, United States
    Full-time
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 3 days ago • Promoted
    Anchor- Senior Software Engineer

    Anchor- Senior Software Engineer

    Ford Motor Company • Nashville, TN, United States
    Full-time
    Enterprise Technology at Ford is building intuitive, data‑rich shopping experiences that help customers quickly find in‑stock vehicles that match their needs. As an Anchor you’ll ship a fast, access...Show more
    Last updated: 6 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Relativity • Nashville, TN, United States
    Full-time
    Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Data Model (DDM)-a foundational component of our platf...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Govx • Tennessee, United States, Tennessee, United States
    Remote
    Full-time
    The Senior Software Engineer provides hands-on software design, development, mentoring, and testing skills to complete projects. This position is a key role within the software development team as y...Show more
    Last updated: 13 days ago • Promoted
    C# Senior Software Engineer

    C# Senior Software Engineer

    Insight Global • La Vergne, TN, United States
    Full-time
    Insight Global is searching for a Sr.Software Engineer to join a food and beverage manufacturing client in La Vergne, TN. This person will be responsible for the design, development, support and mai...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Tekfortune Inc • Greenbrier, TN, United States
    Permanent
    Tekfortune is a fast-growing consulting firm specialized in permanent, contract & project-based staffing services for world's leading organizations in a broad range of industries.In this quickly ch...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    General Motors • Nashville, TN, United States
    Full-time
    This role is categorized as hybrid.This means the successful candidate is expected to report onsite at the Mountain View, CA or Austin, TX location at least three times per week minimum or other fr...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Identity

    Senior Software Engineer - Identity

    Coinbase • Nashville, TN, United States
    Full-time
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Teradata • Nashville, TN, United States
    Permanent
    At Teradata, we believe that people thrive when empowered with better information.That's why we built the most complete cloud analytics and data platform for AI. By delivering harmonized data, trust...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Insight Global • Nashville, TN, United States
    Full-time
    A company in the Nashville area is looking to add a SR level Automation Engineer to their Automation Center of Excellence. This role will execute on automation efforts with significant interdependen...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer, OCI

    Senior Software Engineer, OCI

    Oracle • Nashville, TN, United States
    Full-time
    Are you passionate about creating world-class services and tools for software developers? Join Oracle Cloud Infrastructure (OCI), where you'll have the opportunity to design, build, and operate a s...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer II

    Senior Software Engineer II

    RELX • Brentwood, TN, United States
    Part-time
    LexisNexis Risk Solutions is the essential partner in the assessment of risk.Within our Business Services vertical, we offer a multitude of solutions focused on helping businesses of all sizes driv...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    The Eosys Group, Inc. • Smyrna, Tennessee, United States
    Full-time
    Our engineers are some of the most talented and engaged in the industry.As a leader in providing industrial automation and integration services, we offer stimulating, challenging projects across a ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Conversational AI Applications

    Senior Software Engineer - Conversational AI Applications

    Fetch • Nashville, TN, United States
    Full-time
    What We're Building And Why We're Building It.Every month, millions of people use America's Rewards App to earn rewards for buying their favorite brands and more. Whether shopping in the grocery ais...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer - OpenSearch

    Senior Software Engineer - OpenSearch

    Nashville Staffing • Nashville, TN, United States
    Full-time
    Oracle Cloud Infrastructure (OCI) Search Service.Oracle Cloud Infrastructure (OCI) Search Service with OpenSearch is an insight engine offered as an Oracle managed service.Without any downtime, Ora...Show more
    Last updated: 2 days ago • Promoted