Enverus

Enverus, founded in 1999, is a leading energy-focused SaaS company that provides comprehensive data and analytics solutions across the energy sector. The company emphasizes a cultu

Principal Software Engineer - 26219

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,800Since 1999

Location

Texas

Posted

1 day ago

Salary

$140K - $160K / year

Seniority

Senior

English

Job Description

Principal Software Engineer - 26219

Enverus

Description Principal Software Engineer Why YOU want this position At Enverus, we're committed to empowering the global quality of life by helping our customers make energy affordable and accessible to the world. Th e are the most trusted energy-dedicated SaaS company, with a platform built to maximize value from generative AI, and our innovative solutions are reshaping the way energy is consumed and managed. By offering anytime, anywhere access to analytics and insights, we're helping our customers make better decisions that help provide communities around the world with clean, affordable energy. The energy industry is changing fast. But we've continued to lead the way in energy technology, creating intelligent connections across the entire energy ecosystem, from renewables, power and utilities to oil and gas and financial institutions. Our solutions create more efficient production and distribution, capital allocation, renewable energy development, investment and sourcing, and help reduce costs by automating crucial business operations. Of course, this wouldn't be possible without our people, which is why we have built a team of individuals from a diverse range of backgrounds. Are you ready to help power the global quality of life? Join Enverus, and be a part of creating a brighter, more sustainable tomorrow. As part of the Power & Energy Transition business unit, you'll help build systems that support congestion analysis, forecasting, and grid optimization across North American power markets. Our platform combines distributed systems, machine learning, large-scale data processing, and complex computational models to deliver critical insights in near real time. We're looking for a Principal Engineer who enjoys solving difficult technical problems, building highly sca lable systems, and helping shape the technical direction of a rapidly growing platform. The role This is a hands-on technical leadership position. You'll design and build production systems, lead architectural initiatives, mentor engineers, and partner with Product, SRE, Security, and other engineering teams to deliver reliable, scalable software. We expect Principal Engineers to remain deeply involved in implementation while driving technical strategy across multiple systems and teams. What you'll do - Design, build, and operate highly scalable backend systems and data platforms. - Lead architecture and technical decision-making across multiple services and product areas. - Own complex engineering initiatives from design through production deployment. - Improve system reliability, observability, performance, and operational excellence. - Simplify and modernize existing systems as technologies and business needs evolve. - Mentor engineers through design reviews, code reviews, and technical leadership. - Collaborate closely with Pro duct, Data Science, SRE, and Security teams. What you'll bring - 8+ years of professional software engineering experience. - Demonstrated experience designing and building highly scalable distributed systems. - Strong hands-on programming experience in Python, Go, or Rust. - Experience with data-intensive applications, pipelines, and large-scale processing systems. - Experience working with Kubernetes and a major cloud platform (AWS, GCP, or Azure). - Strong understanding of system architecture, software design, and operational excellence. - Demonstrated technical leadership and ownership of large engineering initiatives. - Excellent collaboration and communication skills Nice to have - Experience optimizing computationally intensive systems or algorithms. - Experience with high-performance computing (HPC). Experience with energy markets, power systems, or other highly complex domains. - Experience with AI/ML infrastructure and production AI systems. Technologies we use Python, Go, Rust, Kafka, MySQL, ClickHouse, Kubernetes, Docker, AWS, Terraform, Pulumi, Argo, Grafana, Sentry, Honeycomb, Claude, AWS Bedrock, and LangChain . While experience with every technology is not required, successful candidates will have deep expertise in several areas and the ability to quickly learn new technologies as needed. What We Offer Enverus offers comprehensive benefits to our employees to include: - Medical - Dental - Vision - Income Protection (disability, life/AD&D, critical illness, accident) - Employee Assistance Program (EAP) - Healthcare Spending Account (HSA), Commuter - Lifestyle & Wellbeing Program - Pet Insurance This role is eligible for: Variable Compensation Salary Range: 140000-160000

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 10,001+Since 1865H1B Sponsor

Cargill is committed to providing food and agricultural solutions to nourish the world in a safe, responsible, and sustainable way. Sitting at the heart of the supply chain, we partner with farmers and customers to source, make and deliver products that are vital for living. Our 155,000 team members innovate with purpose, providing customers with life's essentials so businesses can grow, communities prosper, and consumers live well. With over 160 years of experience as a family company, we look ahead while remaining true to our values. We put people first. We reach higher. We do the right thing-today and for generations to come. Job Purpose and Impact The Senior UKG Pro Workforce Management (WFM) Developer will play critical role in evolving and modernizing our UKG platform across a complex, global enterprise. This position goes beyond traditional configuration - you will design, build, and optimize scalable solutions that support thousands of employees worldwide. Working in close partnership with HR, Payroll, and Technology teams, you will deliver high-impact outcomes across timekeeping, scheduling, and integrations while helping drive our transition from a project-based to a product-based operating model. The Senior Professional, Application Development job builds, maintains, integrates and implements software applications within the organization. With minimal supervision, this job performs complex software application testing, quality assurance, configuration, installation and support to ensure smooth, stable and timely implementation of new software and updates to installed applications. Key Accountabilities - APPLICATION CONFIGURATION MANAGEMENT: Builds complex application configurations to meet user and business requirements while identifying improvements to complex application support processes and procedures. - APPLICATION DEVELOPMENT & DEPLOYMENT: Performs advanced programming, configuration, testing and deployment of fixes or updates for application version releases. - USER COMMUNICATION & SUPPORT: Plays a key role and keeps an open channel of communication with users to respond to complex application support requests and needs. - APPLICATION SUPPORT: Conducts complex technical application support activities to deliver on business outcomes. - STAKEHOLDER MANAGEMENT: Partners with multi-functional teams, including developers, product managers and business partners to ensure configurations align with standards and project goals. - INCIDENT & REQUEST MANAGEMENT: Leads prioritization of incoming incident tickets and user requests. - VENDOR MANAGEMENT: Handles positive relationships with software vendors and negotiates complex contracts. Minimum Qualifications - Minimum requirement of 4 years of relevant work experience. Typically reflects 5 years or more of relevant experience. Preferred Qualifications - Strong experience with UKG Pro WFM development and configurations - UKG Pro Timekeeping Certified - Hands-on expertise in UKG Pro timekeeping modules including Boomi integrations, Timekeeping, Attendance, Accruals, Attestation - Agile project management experience Our Offer We provide a fast paced stimulating international environment, which will stretch your abilities and channel your talents. We also offer competitive salary and benefits combined with outstanding career development opportunities in one of the largest and most solid private companies in the world. We welcome applications from people with disabilities and are committed to providing an inclusive, accessible recruitment process and workplace. We encourage candidates to let us know if they require any accommodations during the recruitment or interview process so we can support them appropriately. Interested? Then make sure to send us your CV and cover letter in English today: Follow us on LinkedIn: https://www.linkedin.com/company/cargill Cargill is committed to being an inclusive employer. Click here to find out more https://careers.cargill.com/diversity/

Bulgaria
MetLife logo

Journey Expert - 18662

MetLife

MetLife is a leading insurance and financial services company based in New York, New York. The company and its affiliates specialize in employee benefits and li

Full TimeRemoteTeam 43,000Since 1868

Description and Requirements The Team You Will Join On MetLife's Global Customer Service and Operations (GCSO) team, customer care is built on trust, empathy, and a commitment to continuous improvement. Whether guiding customers through life's important moments, solving challenges, or simplifying processes with innovative technology, you'll help deliver a differentiated experience grounded in operational excellence. Backed by a collaborative team, you'll play a vital role in strengthening the way we care and advocate for millions worldwide. Here, making a real difference isn't just a goal - it's what we do, one conversation at a time. The Opportunity The Journey Expert is responsible for driving end-to-end optimization of external customer journeys-identifying friction, advancing AI-enabled solutions, and delivering scalable, enterprise improvements that elevate how we serve customers in the moments that matter most-across MetLife's U.S. Group Customer Service & Operations (GCSO) organization. This is an exciting opportunity to shape the future of customer experience by translating AI insights and data into real, measurable improvements that simplify experiences, empower teams, and strengthen customer trust at scale. Key Responsibilities - Lead end-to-end analysis and optimization of external customer journeys, identifying friction points and opportunities across products, channels, and touchpoints - Develop and prioritize AI-enabled solutions and tuning opportunities that enhance customer experience and drive measurable business outcomes - Collaborate cross-functionally with Operations, Technology, Data, Product, and Responsible AI partners to design and implement scalable, enterprise-wide solutions - Influence senior stakeholders to align on strategy, roadmaps, and investment priorities for customer journey transformation - Drive adoption and continuous improvement by leveraging data, insights, and structured change management to embed customer-centric practices across the organization Required Qualifications - Bachelor's degree or equivalent experience with 7-10+ years in customer experience, operations, strategy, or transformation roles - Demonstrated ability to work cross-functionally across Operations, Technology, Data, and Product teams in a matrixed environment - Strong experience leveraging AI/automation capabilities (including AI agents/bots) to improve customer experience outcomes - Advanced strategic thinking, problem-solving, and stakeholder influence skills, with experience driving alignment with senior leadership Preferred Qualifications - Experience in insurance, financial services, or other highly regulated industries - Familiarity with AI/ML use cases, intelligent automation, and Responsible AI principles - Experience with CX measurement frameworks (e.g., NPS, CSAT) and journey mapping tools - Experience with Project Management/ Change Management - Proven experience mapping and optimizing end-to-end customer journeys across products, channels, and touchpoints The expected salary range for this position is $93,200 - $124,300 . This role may also be eligible for annual short-term incentive compensation and stock-based long-term incentives. All incentives and benefits are subject to the applicable plan terms. Benefits We Offer Our U.S. benefits address holistic well-being with programs for physical and mental health, financial wellness, and support for families. We offer a comprehensive health plan that includes medical/prescription drug and vision, dental insurance, and no-cost short- and long-term disability. We also provide company-paid life insurance and legal services, a retirement pension funded entirely by MetLife and 401(k) with employer matching, group discounts on voluntary insurance products including auto and home, pet, critical illness, hospital indemnity, and accident insurance, as well as Employee Assistance Program (EAP) and digital mental health programs, parental leave, paid time off, paid holidays, volunteer time off, tuition assistance and much more! About MetLife Recognized on Fortune magazine's list of the "World's Most Admired Companies", Fortune World's 25 Best Workplaces™, as well as the Fortune 100 Best Companies to Work For®, MetLife, through its subsidiaries and affiliates, is one of the world's leading financial services companies; providing insurance, annuities, employee benefits and asset management to individual and institutional customers. With operations in more than 40 markets, we hold leading positions in the United States, Latin America, Asia, Europe, and the Middle East. Our purpose is simple - to help our colleagues, customers, communities, and the world at large create a more confident future. United by purpose and guided by our core values - Win Together, Do the Right Thing, Deliver Impact Over Activity, and Think Ahead - we're inspired to transform the next century in financial services. At MetLife, it's #AllTogetherPossible . Join us! MetLife is an Equal Opportunity Employer. All employment decisions are made without regards to race, color, national origin, religion, creed, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity or expression, age, disability, marital or domestic/civil partnership status, genetic information, citizenship status (although applicants and employees must be legally authorized to work in the United States), uniformed service member or veteran status, or any other characteristic protected by applicable federal, state, or local law ("protected characteristics"). If you need an accommodation due to a disability, please email us at accommodations@metlife.com. This information will be held in confidence and used only to determine an appropriate accommodation for the application process. MetLife maintains a drug-free workplace. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liabilities.

United States
$93.2K - $124.3K / year
GoGuardian logo

Staff Software Engineer

GoGuardian

Since 2014, GoGuardian has been “on a mission to transform education” by creating software that helps schools manage their technology easily and protect students. Teachers also

Role Description At GoGuardian, we're expanding our mission of helping every student learn, thrive, and feel safe. We're building a new generation of school safety products that help schools respond faster, operate more effectively, and create safer learning environments for millions of students and educators. As a Staff Software Engineer, you'll be an early technical leader helping define and build category-defining products where software, hardware, and real-world operational reliability intersect. This is a rare opportunity to work on 0-to-1 products that directly impact student safety while solving complex engineering challenges across cloud platforms, real-time systems, device integrations, and large-scale distributed architectures. The systems you'll build are integration-heavy, compliance-aware, and highly reliable. They must function in real-world school environments where timely information, operational resilience, and ease of use matter. You'll partner closely with Product, Design, Principal Engineers, and cross-functional stakeholders to shape technical strategy, establish engineering foundations, and deliver products trusted by schools every day. You'll work closely with principal architects to execute on technical strategy and ship v1 products that real institutions trust with safety-critical workflows. If you're energized by ambiguous problems, building new products from the ground up, and creating technology that delivers meaningful impact for students and educators, we'd love to talk with you. What You'll Do - Lead architecture, technical design, and implementation of new school safety products from concept through production. - Drive technical strategy and engineering excellence across multiple teams and systems. - Design scalable, secure, and resilient distributed systems that operate reliably in real-world environments. - Build and maintain integrations with third-party platforms, identity providers, communication systems, hardware devices, and external data sources. - Collaborate closely with Product, Design, and Engineering leaders to translate customer needs into practical technical solutions. - Mentor engineers, raise engineering standards, and help shape the technical culture of a growing organization. - Make thoughtful technology decisions that balance customer impact, operational complexity, speed of execution, and long-term maintainability. Qualifications - 8+ years of experience building and operating production software systems. - Proven track record of owning and delivering complex backend or full-stack systems end-to-end. - Strong experience designing distributed systems, APIs, event-driven architectures, and cloud-native applications. - Experience building integration-heavy platforms involving third-party APIs, webhooks, data synchronization, and identity systems (OAuth, SAML, SSO). - Strong software engineering fundamentals including system design, data modeling, observability, reliability, performance, and security. - Experience handling sensitive data and building systems where privacy, security, and compliance are architectural requirements. - Demonstrated success delivering 0-to-1 products or major platform initiatives in environments with significant ambiguity. - Proven ability to influence technical direction, mentor engineers, and lead through collaboration rather than authority. Domain Experience We Value (Bonus if You Have It) - Experience in one or more of the following areas is valuable: - Real-time, high-reliability, or operationally critical systems. - Distributed, event-driven, or edge-to-cloud architectures. - IoT platforms, connected devices, device fleet management, or hardware integrations. - Software platforms that interact with physical devices, kiosks, peripherals, sensors, or other endpoint technologies. - Physical security, operational technology, critical infrastructure, or other environments where reliability and resilience are essential. - Large-scale distributed systems that integrate with numerous third-party platforms and external systems. Benefits - Competitive pay, complete health insurance, 401(k) matching, and an employee equity plan. - Flexible time off, paid holidays, paid parental leave, and a paid year-end holiday break. - A robust catalog of benefits that support your professional growth and personal wellbeing, including work from home funds, fertility & adoption reimbursement, and more…

United States
$190K - $220K / year

Role Description Release Recovery is looking for a Software Engineer with strong full-stack experience to help design, build, and maintain digital products that expand access to high-quality addiction and mental health care. This role has meaningful ownership across web and mobile applications, backend systems, and infrastructure, with a direct impact on students, clients, and families. You'll work closely with product and partner-facing teams to deliver reliable, scalable, and user-centered technology. This is a hands-on role for someone who enjoys building end-to-end solutions and thrives in a collaborative, fast-moving environment. What You'll Do - Software Development - Design, build, and maintain full-stack applications across web and mobile using React, React Native, Next.js, TypeScript, and Node.js - Develop and maintain backend systems and APIs using Node.js, GraphQL, REST, and PostgreSQL - Architect and integrate secure, scalable services on AWS - Implement accessible, responsive, and high-performance user interfaces - Write clean, maintainable code with a strong focus on reliability and testability - Define, implement, and analyze product analytics and event tracking (we use Amplitude) to understand user behavior, funnels, and feature adoption - Monitor, debug, and optimize application performance and system health - Product & Project Collaboration - Translate product and business requirements into well-scoped technical solutions - Own technical execution from concept through release - Write and manage engineering tickets, helping define priorities and milestones - Participate in sprint planning, standups, and retrospectives - Provide technical input on product decisions, tradeoffs, and roadmap planning - Design & UX - Collaborate with product stakeholders on user flows and feature design - Ensure experiences align with brand standards, accessibility guidelines, and user needs - Operations & Maintenance - Contribute to production releases for web and mobile applications, including builds, testing, and deployments - Troubleshoot and resolve production issues quickly and thoughtfully - Contribute to internal tooling, automation, and process improvements - Ensure systems meet HIPAA and data privacy/security requirements Qualifications - 3-5 years of professional software engineering experience - Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience) - Strong full-stack background with: - Frontend: React, TypeScript, GraphQL - Backend: Node.js, PostgreSQL, REST/GraphQL APIs - Infrastructure: AWS (or comparable cloud experience) - Experience shipping and owning production systems on AWS or similar platforms - Solid understanding of database design, backend architecture, and API performance - Comfort working across both web and mobile platforms - Familiarity with agile tools (Jira, Confluence, Notion, etc.) - Ability to own features from concept through launch in a fast-paced environment - Clear communicator with a strong problem-solving mindset Requirements - Comfortable owning features and systems end-to-end - Clear, proactive communicator with both technical and non-technical teammates - Thoughtful problem-solver who balances speed with long-term maintainability - Adaptable and effective in a startup or growth-stage environment - Mission-aligned and motivated by building technology that helps people Nice to Have - Experience in health tech, education, or mission-driven organizations - Experience with React Native or mobile app releases - Familiarity with observability, CI/CD, or infrastructure automation - Prior exposure to HIPAA-regulated environments Other Requirements - Occasional after-hours availability for releases or urgent production issues - Occasional travel for team offsites or collaboration - Must adhere to company policies related to security, privacy, and compliance Benefits - Receive health, dental, and vision benefits (full-time employees) Compensation $120,000–$140,000, depending on experience

United States
$120K - $140K / year