Post job

Senior Software Engineer jobs at Electric Reliability Council of Texas

- 18 jobs
  • Sr Application Developer - Siebel

    Electric Reliability Council of Texas 4.1company rating

    Senior software engineer job at Electric Reliability Council of Texas

    At ERCOT, our diverse and dynamic work environment provides a platform on which employees can work together to build the future of the Texas power grid and wholesale market utilizing the latest technologies and resources. We encourage you to join our talented, dedicated workforce to develop world-class solutions for today and tomorrow's energy challenges while learning new skills and growing your career. ERCOT is committed to fostering inclusion at all levels of our company. It is the cornerstone of our corporate values of accountability, leadership, innovation, trust, and expertise. We know that individuals with a wide variety of talents, ideas, and experiences propel the innovation that drives our success. An inclusive and diverse workforce strengthens us and allows for a collaborative environment to solve the challenges that face our industry today and in the future. The Sr. Siebel Developer designs, codes, tests, documents and maintains applications to meet ERCOT business needs based on the ERCOT defined Software Development Life Cycle. Works closely with customers, business area subject matter experts, team members and other internal technical teams to design, develop and maintain complex ERCOT applications in support of market needs and internal corporate requirements. Uses toolsets that adhere to the frameworks of the technical stack used across the Application Services division and ensures that products and solutions comply with the organization's architectural standards. The Siebel Developer works with ERCOT business partners to design, develop and support complex business applications and tools. JOB DUTIES * Understands and applies principles, theories and concepts related to the profession and ERCOT's culture. * Exercises judgment within defined procedures and practices to determine appropriate action. * Impact is generally limited to specific assignments or projects. * May respond to inquiries and/or provide assistance and/or guidance to lower level workers. ADDITIONAL JOB DUTIES Level 2 * Makes recommendations towards the development of new code or reuse of existing code * Learns to understand business and customer requirements that drive the analysis and design of technical solutions * Under supervision participates in all phases of product development lifecycle, including the analysis, design, test and integration of products * Helps develop design specifications and parameters that are in compliance with products' architectural blueprints * Helps research, evaluate and incorporate new technology and tools to enhance the product development process * Resolves customer complaints with products and responds to suggestions for improvement and enhancements * May assist in development of product user manuals * Assists in defining the overall technical development goals of the team * Assists with providing code statistics, development metrics (i.e. development cycle time), and assisting in the implementation and maintenance of a standardized development methodology * Interfaces with several key groups in the company to ensure quality product delivery (example, project managers, application and technical architects, usability engineers, other development groups, business end users, and external users as appropriate) * Maintains and may enhance proficiency in key technical areas * Conducts all phases of product development lifecycle, including the analysis, design, testing and integration of products * Participates in component and data architecture design, performance monitoring, product evaluation and buy vs. build recommendations * Supplies input and insight in development of product user manuals * Provides code statistics, development metrics (i.e. development cycle time), and assisting in the implementation and maintenance of a standardized development methodology * Conducts component and data architecture design, performance monitoring, and product evaluation * Researches, evaluates and incorporates new technology and tools to enhance the product development process * Develops and revises product user manuals * Gives advice and recommendations to management for the overall technical development goals of the web team * Advises and guides several key groups in the company to ensure quality product delivery (example, project managers, application and technical architects, usability engineers, other development groups, business end users, and external users as appropriate) * Expands technical proficiency in key technical areas Level Senior - Above + * Serves as a Subject Matter Expert providing guidance to other team members * May schedule work, train, mentor, and/or coach other employees * Conveys team goals effectively through strong written and verbal communication skills * Works on moderately complex issues where analysis of situations requires an in-depth evaluation of variable factors * Has the ability to resolve issues in creative and effective ways REQUIRED EXPERIENCE * Requires minimum 5 years job related work experience in excess of degree requirements EDUCATION * Bachelor's Degree : Computer Science or related field (Required) * or a combination of education and experience that provides equivalent knowledge to a major in such fields is required PREFERRED SKILLS: * Must have prior experience in developing customized solution and writing code based on business requirements in a high-volume Siebel environment using eScript and VB Script * Experience with Siebel EAI integrations (Web services, JMS). * Migration and Deployment of Siebel Objects from one environment to upgraded environment. * Working knowledge of Siebel authentication methods (LDAP, SSO, ADSI) * Should be able to translate business requirements into creative technical solution * Must understand Siebel architecture and framework capabilities including understanding Gateway Server, Enterprise Server and Siebel Server and tomcat server. * Ability to debug issues related to Siebel enterprise and servers. * Must have extensive experience and knowledge of performance tuning Siebel implementations * Must have prior experience with different areas of Siebel such as Service Request/Activity with attachments, List of values, Workflows, Scripts for production and non-production environments. * Good Understanding of Scope of variables - Global vs Local WORK LOCATION - Taylor, TX: * Employees will be required to be on-site in Taylor, TX at minimum 2 days per week, or more, as needed based on the business needs as determined by management. * Remote work is required to be performed from your Texas residence. * Employees may opt to work on-site more than required or 100% of the time. The foregoing description reflects the minimum qualifications and the essential functions of the position that must be performed proficiently with or without reasonable accommodation for individuals with disabilities. It is not an exhaustive list of the duties expected to be performed, and management may, at its discretion, revise or require that other or different tasks be performed as assigned. This job description is not intended to create a contract of employment with ERCOT. Both ERCOT and the employee may exercise their employment-at-will rights at any time. #LI-Hybrid, #LI-JM1 ERCOT is firmly committed to equal employment for all qualified persons without regard to race, sex, medical condition, religion, age, creed, national origin, citizenship status, marital status, sexual orientation, physical or mental disability, ancestry, veteran status, genetic information or any other protected category under federal, state or local law. Expected Salary Range: $99,230 - $168,715
    $99.2k-168.7k yearly Auto-Apply 26d ago
  • Sr. Cloud Engineer

    Vistra 4.8company rating

    Irving, TX jobs

    If you have what it takes to become part of the Vistra family and would like to start a promising career with a global leader, take a look at the exciting employment opportunities that are currently available and apply online. The Lead Cloud Platform Engineer will take charge of the design, implementation, and maintenance of the company's cloud platform infrastructure. The Lead Cloud Platform Engineer will provide technical leadership, guidance to engineering team, and collaborate with cross-functional teams to deliver reliable, scalable, secure and cost-effective solutions. Job Description Key Accountabilities Lead the design, development, and maintenance of the company's platform infrastructure using cloud services and automation tools Provide technical leadership and guidance to a team of engineers, fostering a collaborative and innovative work environment Collaborate with software engineering and security teams to define platform requirements and ensure compliance with best practices Drive architectural decisions and implement solutions that ensure scalability, performance, and security Monitor and optimize the platform's health, performance, and cost-efficiency, making proactive recommendations for improvement Develop and maintain automated processes for deploying, testing, and monitoring the platform Troubleshoot and resolve complex issues with the platform infrastructure, including network, storage, and compute resources Keep informed of industry trends, emerging technologies and their potential impact or benefit to platform Evaluate and champion infrastructure technologies, tools, and services to improve platform performance, scalability, and reliability Collaborate with stakeholders to define and prioritize platform roadmap and initiatives Document knowledge articles and work instructions Education, Experience, & Skill Requirements Experienced gained through college degree programs and or certifications in Computer Science, Information Technology or related fields. 5-7+ years of experience in platform engineering, cloud infrastructure, or related field Strong experience with cloud computing platforms (AWS, Azure, or similar) Strong experience with infrastructure automation tools (Terraform, Ansible, or similar) Strong experience with containerization and container orchestration platforms (Docker, Kubernetes, or similar) Proven experience leading and mentoring a team of engineers Expert-level knowledge of networking, security, and system administration concepts Strong problem-solving skills and attention to detail Excellent communication and collaboration skills Ability to thrive in a fast-paced, dynamic, and rapidly evolving environment Strong organizational and project management skills Key Metrics Certifications at the Professional level System availability Process compliance Data availability Data quality Agile delivery proficiency Ticket volumes and trending Need in depth understanding and implementation experience of service mesh. Experience with self managed implementation of data engineering tools for workflow orchestration (Airflow, Kubeflow etc.) Strong experience with implementation and solutioning of DevOps based automation tools ( Jenkins, GitLab etc.) Strong experience implementing and migrating AWS databases (Aurora Global DB cluster, Postgres RDS or similar) Need strong knowledge on Vulnerability management (Image scanning, Ivanti, sentinel) Proven experience with solutioning GitOps declarative tools for Continuous delivery in Kubernetes such as ArgoCD. Strong knowledge and implementation experience of infrastructure monitoring tools such as Signoz Knowledge of implementing APIs for Secret management (Fast API etc.) Experience of creating custom AMIs for AWS or Azure by implementing tools such as Packer Experience in solutioning multi region AWS infrastructure deployment. #LI-Hybrid #LI-ND1 Job Family Information Technology Company Vistra Corporate Services Company Locations Irving, TexasTexas We are a company of people committed to: Exceeding Customer Expectations, Great People, Teamwork, Competitive Spirit and Effective Communication. If this describes you, then apply today! If you currently work for Vistra or its subsidiaries, please apply via the internal career site. It is the policy of the Company to comply with all employment laws and to afford equal employment opportunity to individuals in all aspects of employment, including in selection for job opportunities, without regard to race, color, religion, sex, sexual orientation, gender identity, pregnancy, national origin, age, disability, genetic information, military service, protected veteran status, or any other consideration protected by federal, state or local laws. If you are an individual with a disability and need assistance submitting an application or would like to request an accommodation, please email us at assistance@vistraenergy.com to make a request.
    $97k-132k yearly est. Auto-Apply 7d ago
  • DevOps Engineer

    FTS, Inc. 4.6company rating

    Austin, TX jobs

    Job Title: DevOps Engineer Employment Type: Full-Time We are looking for a DevOps Engineer who can take ownership of our cloud infrastructure, deployment processes, and operational reliability. In this role, you will help build and support the technical foundation that enables our engineering teams to deliver high-quality products quickly and securely. The ideal candidate is passionate about automation, system reliability, cloud technologies, and enjoys working cross-functionally to solve complex problems. Key Responsibilities Architect, implement, and maintain cloud environments (AWS, Azure, or GCP) to ensure systems are secure, stable, and well-optimized. Manage scaling, performance, and availability across production and development environments. Set up and maintain robust monitoring, alerting, and logging solutions to proactively ensure system health. Build and support CI/CD pipelines that enable fast, repeatable, and low-risk deployments. Automate infrastructure provisioning, application deployments, and routine operational tasks. Assist engineering teams in adopting Infrastructure-as-Code practices and automation tooling. Apply security best practices across infrastructure, deployments, and cloud services. Administer access management, secret storage, compliance controls, and vulnerability management. Participate in audits, risk evaluations, and incident preparedness initiatives. Partner with development teams to design infrastructure solutions aligned with product and performance needs. Troubleshoot production issues and guide teams in identifying root causes and long-term solutions. Document processes, improve internal tooling, and help champion DevOps culture across the organization. Qualifications 1-2 years in DevOps, SRE, cloud engineering, or a similar infrastructure-focused role. Deep experience with cloud providers, ideally AWS, including compute, networking, and storage services. Strong hands-on knowledge of Docker, Kubernetes, and Infrastructure-as-Code tools such as Terraform or CloudFormation. Proficiency with CI/CD tools like GitHub Actions, Jenkins, CircleCI, or similar. Familiarity with operational tooling such as Prometheus, Grafana, Datadog, ELK, or similar monitoring platforms. Solid understanding of networking principles, system security, and high-availability architectures. Skill in scripting or automation languages (e.g., Python, Bash). Track record of diagnosing and resolving complex infrastructure or production issues. Interest in mission-driven work, particularly in promoting financial literacy, is a strong plus. A relevant degree or certifications in cloud, DevOps, or IT systems is preferred but not required.
    $85k-114k yearly est. 3d ago
  • Software Architect Senior

    Waste Management 4.4company rating

    Houston, TX jobs

    Software Architect Senior sought by USA Waste-Management Resources, LLC in Houston, TX. 40 hrs. /wk. Duties include: Apply & design tech. solutions to solve business problems. Set tech. direction. Develop tech. & product assessments & propose tech. Guide design sessions. Research solutions, assess options, & formulate proposals to solve requests from business partners. Match business process & automation req. to capabilities of Salesforce, including managed & unmanaged packages, complex data models, integration, role hierarchy, sharing, & security models. Develop end-to-end Salesforce solutions using Configuration & Customization. Develop APEX class, LWC components, triggers, Visualforce pages, & other lighting features. Apply Salesforce knowledge in workflows, design, & CRM platforms. Display in-depth understanding of data model & app. development. Perform hands-on config. & development to resolve tech. issues. Identify tech. that should be applied at app. level. Perform higher-level fit analysis for matching right tool & pattern to purpose. Identify & design reusable approaches to apply across enterprise & business partner relationships. Present & evangelize advanced tech. processes to all levels of org. Remote work / telecommuting benefits available. Hybrid position. Must report to office worksite at 800 Capitol St. , Ste 3000, Houston, TX 77002, 4 days per wk. MIN REQ. : Bach. degree, or foreign equiv. , in Comp. Science, Comp. Eng'g or related. 5 yrs exp. in job offered or Software Architect, Software Eng. or related occup. SPECIAL REQ: 5 yrs exp. in design, development, & implementation of software apps, including conducting release mgmt, cross-cloud implementations integrated with other cloud & on-premises systems. LICENSE/ CERTIFICATION: Salesforce Application Architect Certification. Apply at our Career Website at ************* fa. us2. oraclecloud. com/hcm UI/CandidateExperience/en/sites/WMCareers. Reference Job Identification 2337281.
    $98k-134k yearly est. Auto-Apply 60d+ ago
  • .Net Developer, Senior (P102)

    Tarrant Regional Water District 4.1company rating

    Fort Worth, TX jobs

    Salary: $117,270.40 - 175,926.40 annually The Senior .NET Developer is responsible for architecting, developing, and maintaining solutions that support multiple business units at the TRWD. This position actively participates in all phases of the SDLC using the Agile with Scrum methodology. Job Description Essential Functions and Responsibilities: The duties listed below are intended only as illustrations of the various types of work that may be performed. The omission of specific statements of duties does not exclude them from the position if the work is similar, related, or a logical assignment to this position. Develop client/server systems and web applications using current .NET versions in a multi-tier environment with an emphasis on service-oriented and RESTful design patterns Play an active role in defining standards for coding, system design, and architecture Deliver solutions according to specifications while meeting development, quality, and documentation standards Provide maintenance support and development of production web applications Develop solutions that extend and integrate our portfolio of line-of-business applications Ensure proper source control in Git of all the TRWD's custom-developed solutions Participate in portfolio management of custom applications to ensure continuity and quality of service over time Continuing development of relevant technical skillsets through formal training, self-study, and participation in technical community organizations Maintain familiarity with strategic TRWD levels of service Continuous improvement monitoring and innovation efforts Perform other duties as required Required Experience: Eight (8) years of progressive experience developing software solutions Experience successfully designing and implementing high quality solutions using service-oriented and RESTful architecture frameworks leveraging C#, Angular/TypeScript, and Microsoft SQL Server Deep experience with OOP in C# (SOLID principles, Lambda expressions, delegates, anonymous methods and types, etc.) Extensive knowledge of TypeScript, JavaScript, and common JavaScript frameworks CSS, CSS preprocessors (LESS/Sass), and responsive frameworks Git source control .NET Core 6+ (8 preferred) HTML 5 Angular 14+ (18 preferred) Entity Framework/LINQ ORM Desired Experience: SharePoint development Azure DevOps Scripting language experience in Python, Jython, R, or PowerShell Machine learning with linear regression and classification Experience performing QA, pair programming, or Test-Driven Development (TDD) Required Education/Certification/License: Bachelor's degree in Computer Science, Information Systems, Engineering or related technical discipline. Degree requirement can be substituted by a minimum of six (6) years of work experience in a senior developer role Valid Texas driver's license Desired Education/Certification/License: Professional certifications and/or certificates Success Factors/Job Competencies: Analytical and problem-solving abilities within a high-pressure environment Exercise discretion and independent judgment with respect to matters of significance Excellent organizational skills with the ability to multi-task to ensure accurate and timely completion of tasks Ability to think critically and to plan and execute effectively Constant learner, able to keep up with emerging technologies Work regularly with product owners to understand and elicit product requirements and develop user stories Attention to details with a focus on delivering quality solutions Work well in a team or independently Customer service-oriented attitude Excellent verbal and written communication skills Physical Demands and Work Environment The physical demands and work environment characteristics described here are representative of those that must be met by an employee to successfully perform the essential functions of the job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Physical demands: While performing duties of the job, employee is occasionally required to stand; walk; sit; use hand to finger, handle, or feel objects, tools, or controls; reach with hands and arms; balance; stoop; talk or hear. Employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus. Work environment: While performing the duties of this job, the employee typically resides within an office or cubicle and may have occasional field work that will expose the employee to weather conditions prevalent at the time.
    $117.3k-175.9k yearly Auto-Apply 60d+ ago
  • Software Engineering Manager (Cloud)

    Eagle Eye Networks 4.0company rating

    Austin, TX jobs

    Embark on an Exceptional Leadership Journey with Eagle Eye Networks! Step into the role of Engineering Manager at Eagle Eye Networks and lead a team that's shaping the future of cloud video surveillance technology! This isn't just another job, it's an opportunity to lead in a lean, fast-paced environment where innovation knows no bounds. From brainstorming transformative ideas to deploying impactful solutions, you'll oversee every phase of the software lifecycle. Your mission: drive innovation, foster collaboration across multifunctional teams, and deliver solutions that make a real difference globally. With every sprint, you'll champion agility and growth, inspiring your team to tackle exciting challenges and deliver excellence. At Eagle Eye Networks, we don't just build software, we build solutions that empower businesses worldwide. With your startup mindset and engineering prowess, you'll shape the success of key projects, ensuring your team thrives in a culture of ownership, creativity, and impact. As the go-to leader, your decisions and leadership will propel the success of our products and the company as a whole. What makes this role exciting? * You'll thrive in a fast-paced environment where challenges fuel continuous innovation. * Collaborate with passionate teams that embrace cutting-edge technologies. * Make a meaningful, global impact in the security domain while growing alongside a visionary company. If you're ready to combine technical expertise, strategic vision, and a passion for building exceptional teams, this is the career-defining opportunity you've been waiting for. Join Eagle Eye Networks! Where excitement, innovation, and the chance to shape the future await. Desired Skills & Experience: * 10+ years in cloud software development with proven leadership in growing and scaling teams. * Hands-on experience driving agile development teams (bonus if you've been a Scrum Master or Product Owner). * Strong technical expertise in full-stack development, RESTful APIs, and modern deployment tools (e.g., Docker, Kubernetes). Broad language experience, including Python, Golang. * Proficiency with modern databases (SQL, NoSQL) and distributed messaging systems such as Apache Pulsar, Kafka, Elastic search. * Proven track record of solving complex, real-time problems while driving innovation and creating processes. * Outstanding communication and leadership skills to mentor and grow exceptional talent (individual contributors and managers). * Background in security, surveillance, or IoT is a significant advantage. * 5+ years of experience being a manager of a team of 10 or more This is your chance to be at the forefront of cutting-edge technology and lead a world-class engineering team. Are you ready to make an impact? Join us today! Why work for Eagle Eye? Eagle Eye Networks is an innovative, global start-up building the only platform powerful enough to support the future of video surveillance and security. Here your voice will be heard, and talent respected. We have proven leadership and financial backing of one of the world's premier venture capital firms. The work we do is essential in today's world, as our systems are used to protect the health, safety, and welfare of people and property around the world. * Medical Benefits: We offer competitive medical, vision, and dental plans. Company offsets premiums. * Taco Tuesdays: Like breakfast tacos? You're at the right place, because weekly breakfast tacos are provided. * 401k plan with company match! * Weekly Lunch: Food is love. Especially when it is free. * Snacks: You will never go hungry. * Culture: Innovation drives our vibe. * Diversity: We embrace our global presence, the diverse ideas and backgrounds of our team to improve our culture, our products and grow our people and our business. * Unlimited PTO: We value our employees' work/life balance and want you to spend the time off you need. More About Eagle Eye Networks Eagle Eye Networks is leveraging artificial intelligence on its true cloud platform to dramatically reshape the video surveillance and security industry. The Eagle Eye Cloud Video Management System (VMS) is a smart cloud video surveillance solution, purpose-built to help businesses improve safety, security, operations, and customer service. Tens of thousands of companies in more than 90 countries around the globe have moved their video surveillance to the cloud with Eagle Eye VMS. Customers, including multi-family residences, smart cities, schools, hospitals, hotels, logistics, restaurants, and retail shops trust Eagle Eye for actionable business intelligence and proactive security across multiple locations. The Eagle Eye VMS has strong APIs for the secure integration of third-party systems and works with thousands of industry cameras, so customers don't have to "rip and replace" their existing infrastructure. Eagle Eye Cloud VMS is the only platform robust enough to power the future of video surveillance. Eagle Eye Networks is an equal employment opportunity employer and values diversity. Qualified candidates are considered for employment without regard to race, religion, gender, gender identity, sexual orientation, national origin, age, military or veteran status, disability, or any other characteristic protected by applicable law.
    $103k-145k yearly est. 60d+ ago
  • Python Data Engineer

    Vitol 4.9company rating

    Houston, TX jobs

    Vitol is a leader in energy and commodities. Vitol produces, manages and delivers energy and commodities to consumers and industry worldwide. In addition to its primary business of trading, Vitol is invested in infrastructure globally, with $10+billion invested in long-term assets. Vitol's customers include national oil companies, multinationals, leading industrial companies and utilities. Founded in Rotterdam in 1966, today Vitol serves its customers from some 40 offices worldwide. Revenues in 2023 were $400bn. Our people are our business. Talent is precious to us and we create an environment in which individuals can reach their full potential, unhindered by hierarchy. Our team comprises more than 65+ nationalities and we are committed to developing and sustaining a diverse work force. Learn more about us here. This Role is located in Houston, TX - In office 5x a week Job Description We are looking for a talented and motivated Python Data Engineer to help us expand our data assets in support of our analytical capabilities in a full-time role. This role will have the opportunity to interface directly with our traders, analysts, researchers and data scientists to drive out requirements and deliver a wide range of data related needs. What you will do: Write modular, reusable components to liaise between external sources of data, internal tools and databases Work with our business sponsors to drive out requirements for data ingestion and access Translate business requirements into technical deliveries Maintain the cleanliness and centrality of the Vitol Python codebase, while adhering to existing designs and coding conventions as much as possible Contribute to our developer tools and Python ETL toolkit, including standardization and consolidation of core functionality Efficiently coordinate with the rest of our global team Participate in Vitol's Python development community and act as a liaison for our growing business development efforts Qualifications 7+ years of enterprise-level coding experience with Python Computer Science, MIS or related degree Experience with Data Engineering and building data pipelines Experience scraping websites with Requests, Beautiful Soup, Selenium, etc. Oracle / PL SQL development experience including stored procedures Strong understating of object-oriented design, design patterns, SOA architectures Past experience working in an Agile/Scrum environment Proficient understanding of peer-reviewing, code versioning, and bug/issue tracking tools. Familiarity with Pandas and NumPy packages Strong communication skills (written and verbal) Commodities/Energy Industry experience desired Familiarity with containerization solutions like Docker and Kubernetes is a plus This Role is located in Houston, TX - In office 5x a week Additional Information Work Environment This job operates in a professional office environment. Because of the collaborative, fast-paced, and high energy nature of our business, Vitol requires team members to work from our fully-equipped office. All your information will be kept confidential according to EEO guidelines.
    $84k-119k yearly est. 60d+ ago
  • Project Developer (MISO/PJM/NY/NE))

    Vistra 4.8company rating

    Irving, TX jobs

    If you have what it takes to become part of the Vistra family and would like to start a promising career with a global leader, take a look at the exciting employment opportunities that are currently available and apply online. This role serves as Development Manager for power generation projects of various technologies - simple and combined cycle gas turbines, utility scale solar, and energy storage projects or other power development projects in the MISO/PJM/NYISO and ISONE power markets. The successful candidate will have lead responsibility for overseeing all project development activities through a transition to construction including supporting real estate negotiations, securing land use, special use and environmental permitting approvals, interfacing with Local and State officials, and overseeing and advancing projects through the interconnection process. Additionally, this role coordinates with internal teams and external consultants and stakeholders on interconnection, power marketing, engineering, legal, procurement, as needed to ensure effective execution of projects. The Development Manager will be responsible for managing schedule and budget and reporting to Vistra management. Job Description Key Accountabilities Execute project development strategy in the region. Accountable for all related aspects of project development for an assigned site, including, customer and utility relations, permitting, land acquisition, general stakeholder relations, project schedule, etc. Work with origination team to cultivate customer relationships in the region. Work closely with internal and external resources on project transactions. Responsible for budget and driving profitability of utility-scale projects on assigned sites Education, Experience, and Skill Requirements 5+ years relevant experience (development and strategy, understanding contracts, project management) Experience in development in the Midwest or Northeast territories is strongly preferred General business knowledge and acumen, with broad-based knowledge of the Development processes Strong written and oral communication; ability to negotiate and persuade others Advanced Microsoft office capabilities (PowerPoint, Word and Excel) Ability to work with and manage confidential information Strong organizational, analytical, project, process, and budgeting skills High school diploma or equivalent Experience gained through college degree programs and/or certifications is applicable to above skills; BA/BS/MS/MBA in engineering, environmental or business disciplines Key Metrics Develop and deliver commercial and utility scale battery storage and solar projects to successful close Work with internal Construction and Operations teams on executing efficient “hand-offs” throughout the Development lifecycle #LI-ND1 #LI-Hybrid Job Family Corp Dev & Planning Company Vistra Corporate Services Company Locations Irving, TexasTexas We are a company of people committed to: Exceeding Customer Expectations, Great People, Teamwork, Competitive Spirit and Effective Communication. If this describes you, then apply today! If you currently work for Vistra or its subsidiaries, please apply via the internal career site. It is the policy of the Company to comply with all employment laws and to afford equal employment opportunity to individuals in all aspects of employment, including in selection for job opportunities, without regard to race, color, religion, sex, sexual orientation, gender identity, pregnancy, national origin, age, disability, genetic information, military service, protected veteran status, or any other consideration protected by federal, state or local laws. If you are an individual with a disability and need assistance submitting an application or would like to request an accommodation, please email us at assistance@vistraenergy.com to make a request.
    $72k-97k yearly est. Auto-Apply 32d ago
  • Senior .NET Developer (Azure Cloud)

    Loss Prevention Services, LLC 3.6company rating

    Dallas, TX jobs

    “Applicants must be currently authorized to work in the United States on a full-time basis. We are unable to sponsor or take over sponsorship of employment visas now or in the future.” Employment: Full-time Experience: 6+ years (expert level) Role Overview We're looking for a Senior .NET Developer with deep Azure expertise to design, build, and support cloud-native, secure, and scalable products across the full SDLC. You'll own architecture and hands-on development for APIs, services, and front-end experiences, with a strong focus on quality, performance, and reliability in a financial services environment. What You'll Do Architecture & Design: Lead solution design for cloud-native .NET systems (microservices, event-driven, REST/gRPC), modeling domains and boundaries, selecting patterns, and documenting decisions. Utilize Azure Well-Architectured Hands-on Development: Build services and UIs using C# / .NET 6/7/8, ASP.NET Core, Web API, Entity Framework Core, and a modern front-end (React/Angular/Blazor/.NET MAUI). Azure Cloud: Design and implement workloads on App Service/AKS, Functions, API Management, Application Gateway, Service Bus/Event Hubs, Event Grid, Key Vault, Storage, Cosmos DB/SQL, Application Insights, Log Analytics, AI Document Intelligence, . Data & Performance: Tune queries, apply caching (e.g., Redis), and design for scale, resilience, and low latency. Security & Compliance: Build with least-privilege, secret management, managed identities, encryption, and OWASP best practices; support audits relevant to financial services (e.g., SOX, PCI considerations, logging/traceability); configure Microsoft Defender for Cloud. DevOps & Quality: Own CI/CD in Azure DevOps/GitHub Actions, Infrastructure as Code (Bicep/Terraform), testing (unit/integration/perf), code reviews, and SLO/SLA monitoring. Lifecycle Ownership: Drive features from discovery → design → build → test → release → run; contribute to on-call/support rotations and post-incident improvements. UI/UX Collaboration: Partner with design to ship accessible, responsive, and usable interfaces, instrumented with analytics and A/B hooks. Mentorship: Elevate the team through pairing, PR feedback, and technical guidance. Required Qualifications 6+ years professional experience with C#/.NET at an expert level, including ASP.NET Core and Web API. Azure production experience (design + hands-on) with several of: App Service/AKS, Functions, API Management, Service Bus/Event Hubs, Event Grid, Key Vault, Storage, Cosmos DB/SQL, App Insights. Full product lifecycle experience (requirements, design, coding, testing, release, support/operations). Proven work in financial services (e.g., payments, lending/servicing, portfolio/accounting, KYC/AML workflows, or compliance-heavy systems). Strong UI/UX awareness and front-end experience (React/Angular/Blazor + TypeScript preferred). Excellent analytical/problem-solving skills; able to reason about trade-offs, performance, and reliability. Clear, concise communicator; comfortable leading design reviews and cross-functional discussions. Nice to Have Architecture patterns: DDD, Clean Architecture, CQRS, event sourcing. Containers & Orchestration: Docker, Kubernetes/AKS. IaC: Terraform/Bicep; policy as code. Messaging/Streaming: Kafka (or equivalent). Observability: Distributed tracing, OpenTelemetry. Security: OAuth2/OIDC with Entra ID (Azure AD), threat modeling. Certs: AZ-204 (Developer), AZ-305 (Architect) or equivalent. Data & Reporting: SQL Server, Azure Data Factories, Cosmos DB modeling, Power BI integrations. Education Bachelor's degree in Computer Science or related field preferred (or equivalent practical experience). What Success Looks Like (30/60/90) 30 days: Ramp on domain; ship small features; stabilize local/dev environments; contribute to on-call runbooks. 60 days: Lead a service or UI area; harden CI/CD; drive performance/security improvements; reduce tech debt with measurable wins. 90 days: Own a roadmap slice end-to-end; deliver a meaningful architecture improvement; mentor teammates; improve key SLOs. Equal Opportunity We're an equal opportunity employer. We welcome all qualified applicants regardless of race, color, religion, gender, sexual orientation, national origin, age, disability, or veteran status.
    $82k-111k yearly est. 60d+ ago
  • Software Engineer in Data Science

    Vitol 4.9company rating

    Houston, TX jobs

    Vitol is the world's largest independent energy and commodities trading company. Every day we use our expertise and logistical networks to distribute energy around the world, efficiently and responsibly. From 40 offices worldwide, we seek to add value across the energy supply chain, including deploying our scale and market understanding to help facilitate the energy transition. To date, we have committed over $1 billion of capital to renewable projects and are identifying and developing low-carbon opportunities around the world. Our people are our business. Talent is precious to us and we create an environment in which individuals can reach their full potential, unhindered by hierarchy. Our team comprises more than 65+ nationalities and we are committed to developing and sustaining a diverse work force. Learn more about us here. This Role is located in Houston, TX - In office 5x a week Job Description As our portfolio of work continues to grow, we are looking for an experienced Software Engineer to join our global data science and machine learning team. This role will have an initial focus on supporting our GenAI tools, including our firmwide virtual assistant. Concretely this means you will: * Implement: take the requirements from our broad range of commercial stakeholders and translate these into application features. * Design: Ensure we design and build the models and tools to meet the functional/non-functional requirements, as well as being supportable. The role will also help partner teams understand how they can support and integrate to the AI tools. * Translate: Act as a local champion for data science and AI, helping users adopt tools and articulate their changes and requirements to the wider team. The individual will work both with our data scientists and machine learning engineers but will also need to directly engage with the commercial teams (across trading, operations, support functions, etc.). The role will also act as a bridge between the Data Science team and other technology teams for areas like application integration, data sourcing, infrastructure and tooling. For the successful candidate, this role will give them exposure across the machine learning lifecycle, being able to apply their skills wherever they can add value, from working with business stakeholders to help define the project, to data collation through to solution design and model implementation. We are looking for a candidate who brings both a breadth and depth of experience, from a theoretical and practical perspective; but equally someone who can and wants to continue learning. As a small team, everyone is expected to organize, prioritize and execute their own tasks; with a strong focus on maximizing the business value from their actions. This means the individual will need to be comfortable working on multiple projects simultaneously, managing competing priorities and stakeholder requirements. The successful candidate will join a team of experienced, collaborative practitioners, who are (pragmatically) solving some of the most challenging and impactful problems the energy industry is facing; as well as pushing the boundaries around the 'art of the possible'. Core Responsibilities include: * Act as the primary point of contact in Houston for our GenAI toolset * In conjunction with the global Data Scientists deliver models and solutions to business users, and other technology teams across a wide range of projects and technologies * Develop, test, maintain software tools and data pipelines for machine learning * Provide software engineering and design expertise and best practices (Python) with a focus on maintainability, performance, and reliability * As needed, take ownership of key technical infrastructure * Engage with projects at any point in their lifecycle, understand and debug bespoke applications; driving performance and reliability * Manage relationships and priorities across projects, focused on maximising value * Actively participating in and leading code reviews, experiment design and tooling decisions to help drive the team's velocity and quality Qualifications Essential Qualifications * 3-5+ years in industry; fluency in Python with ability to design and write clean, modular, well-documented code and a solid understanding of coding best practices * Master's degree in Computer Science or a related field * Ability and desire to learn and apply new technologies * Ability to logically evolve an architecture from prototype to product, considering technical debt and delivery risk * Collaborative approach to problem solving - ability to effectively pair program * Effective technical communicator - both written and verbal; able to translate loose designs into documentation / process / operating model * Experience with data engineering, APIs, and cloud platforms (ideally AWS) and containerization technologies (Docker) * Experience with enterprise software development lifecycle and tooling including continuous integration and delivery concepts/technologies Desired Experience * Experience with machine learning workflows, cloud scale machine learning infrastructure (including LLMs) * Experience in the energy or commodities trading industry, with knowledge of financial markets and trading concepts * Data orchestrators (Airflow, Dagster) and cloud-based ETL/ELT pipelines Personal Characteristics * A self-motivated individual who thrives on seeing the results of their work make an impact in the business * Strong communication skills, both verbally and in writing * Proven ability to be flexible, work hard, and a sense for the art of the possible * Methodical, organized and with an attention to detail - in general, in experimental design, and in code! * Willingness to share their knowledge and learn from others * An interest in learning about the commodities space * Resourceful, able to think creatively and adapt in a dynamic environment * Team player, with an open non-political style and a high level of integrity * Desire to be a thought-partner in a fast-growing team, and make an impact at a business that sits at the heart of the world's energy flows Additional Information What we offer * Competitive salary and benefits package * Large diversity of projects with real-world impacts on a truly global scale * Entrepreneurial environment within a flat hierarchy, where great ideas come to life quickly * Close collaboration with various business units across our key regions (eg. London, Singapore, Geneva) * A highly motivated DS and ML team comprised of experienced individuals with a supportive attitude and great team spirit * Being part of the energy transition through increased emphasis on renewable & alternative energy sources at a pivotal moment in the industry * Strong management commitment to incorporating machine learning into the future of Vitol's operations This Role is located in Houston, TX - In office 5x a week
    $70k-95k yearly est. 60d+ ago
  • Senior SAP Developer

    NRG Energy, Inc. 4.9company rating

    Houston, TX jobs

    Welcome to the intersection of energy and home services. At NRG, we're all about propelling the next generation of leaders forward. We are driven by our passion to create a smarter, cleaner and more connected future. We deliver innovative solutions that make our customers' lives easier-helping them power, protect, and intelligently manage their homes and businesses. To do this, we need creative and talented people to join our company. We offer a dynamic work environment and a unified and inclusive culture. NRG fosters a strong sense of belonging that leads to better collaboration and business performance. Our company programs are designed to help employees develop the skills they need for success now and in the future. In everything we do, we aim to champion our employees and bring value to our customers, investors and society. More information is available at ************ Connect with NRG on Facebook, Instagram, LinkedIn and X. Summary: Sr. SAP Developer with strong technical knowledge, responsible for developing, designing, maintaining, and enhancing SAP applications in SAP CRM & SAP IS-U modules to support front-office and back-office processes for the utility industry. Specifically: Hands on development experience in SAP CRM (Customer Interaction Center, Sales, and Service processes), and SAP ISU/CCS. Expertise in UI5 Development, OData Services, SOAP & REST web services, middleware monitoring and troubleshooting. Knowledge of customer service, account maintenance, correspondence, device management, customer inquiry, and intercompany data exchange (IDE/IDEX). Familiarity with electricity utilities, retail industry, and meter-to-cash processes preferred. Essential Duties & Responsibilities: * Design, enhance, maintain, and support retail-based utility SAP CRM and SAP ISU applications. * In-depth working experience as techno-functional analyst with exposure in deregulated or regulated electricity markets. * SAPUI5 Development, OData development, debugging, and troubleshooting. * Web service development including SOAP XML based and REST based. * HANA related development - modeling, SQL script, AMDPs, and CDS views. * CRM middleware - monitoring and troubleshooting BDOC failures for master data and transaction data. * Functional knowledge across all areas of SAP ISU, SAP CRM, and SAP SD. * Ability to work and lead project or application development team. * Develop and maintain processes, applications, standard application programs providing business functions, such as online screens, batch reports, creation of applications interface files, and basic web knowledge. * Assist with SAP CRM/ISU/CCS day-to-day production support issues and related system issues that arise in the daily operations of the system. * Firsthand experience with RICEF, and Workflow development. * Support the development and execution of enterprise test scripts. * Investigate problems reported by end-users to the Help Desk, resolve production incidents, and handle on-call pager if required. * Provide subject matter expertise to the operations groups to assist with problem-solving and serve as a resource for training development. * Interface with operations team and business teams to realize requirements, existing business processes, resolve issues, and determine cost estimates. Nice To Have: * Familiarity with Texas (ERCOT), or Canada Alberta Regulated/ Deregulated market, Northeast Market Transactions. * Experience working in a waterfall and Agile framework - SCRUM, KANBAN * Knowledge and experience in SAP S/4, Fiori apps and SAP BTP Education: * Bachelor's degree in an accredited four-year college in computer science, software engineering or university or equivalent work experience. Experience: * A minimum of 8+ years of SAP configuration, design, development, testing experience required. Special Skills: * SAP development, configuration and testing experience. * Process-oriented, analytical, and quality-focused thinking is essential. The individual will need to identify logical, rational approaches to business solutions. * Capability to prepare presentation designs or solutions. * Experience working with end users to translate their business problems into system requirements. * Lead or coordinate a small, defined portion of a project or work process. * Configuration, testing, maintenance, enhancements, or support activities. * Evaluate user change requests and obtain approval for modifications. * Lead project planning sessions with team members to analyze business and technical requirements. * Conduct unit testing to ensure applications meet specifications. * Work within a system-related or operations-related front office environment. * This job description reflects management's assignment of essential functions and does not restrict other tasks that may be assigned. * Flexibility, dedication, and teamwork are necessary. * Strong organizational skills. * Excellent verbal and written communication skills are required for cross-functional support and interaction. Physical Requirements: * Capability to participate in meetings remotely or in person, and address application issues as they arise. Working Conditions: * Hybrid - Monday -Thursday required. * Open office environment with activities on Unix-connected PC and client/server applications. * Telephone consultation & support with clients required. * Standard business hours, plus rotation of on-call support requiring 24-hour availability some nights and weekends. * Willingness to work outside normal hours for critical issues and project milestones. * Ability to work remotely from a safe location during climatic events, disasters, and pandemics. NRG Energy is committed to a drug and alcohol-free workplace. To the extent permitted by law and any applicable collective bargaining agreement, employees are subject to periodic random drug testing, and post-accident and reasonable suspicion drug and alcohol testing. EOE AA M/F/Protected Veteran Status/Disability. Level, Title and/or Salary may be adjusted based on the applicant's experience or skills. EEO is the Law Poster (The poster can be found at ************************************************************************ Official description on file with Talent. Nearest Major Market: Houston
    $104k-126k yearly est. 26d ago
  • Principal Data Engineer

    Vistra 4.8company rating

    Irving, TX jobs

    If you have what it takes to become part of the Vistra family and would like to start a promising career with a global leader, take a look at the exciting employment opportunities that are currently available and apply online. We are seeking a highly skilled and experienced Principal Data Engineer to join our team. As a Principal Data Engineer, you will be responsible for architecting, designing, and implementing scalable and robust data solutions that enable efficient data processing, storage, and retrieval. You will provide technical leadership, drive innovation, and ensure the integrity and reliability of our data infrastructure. This is a senior-level position that requires exceptional technical expertise, strong leadership capabilities, and a proven track record of successfully delivering complex data engineering projects. Job Description Key Accountabilities Lead the design and development of scalable and reliable data pipelines, including data ingestion, processing, storage, and retrieval. Develop data models and schemas that support efficient data storage, retrieval, and analytics, employing optimization techniques to enhance query performance and scalability. Leverage big data technologies and frameworks (e.g., Hadoop, Spark, Hive) to process and analyze large volumes of data, enabling advanced analytics and machine learning initiatives. Manage and optimize data infrastructure, including cloud-based platforms, containerization technologies, and distributed computing environments. Work closely with other teams, including Data Science, Analytics, and Product, to understand their data needs and requirements. Develop and implement best practices for data modeling, storage, and retrieval. Ensure the security and privacy of our data and compliance with relevant regulations. Develop and maintain documentation for all data processes and systems. Evaluate new technologies and tools for data processing, storage, and retrieval and recommend solutions to improve the efficiency and scalability of our data infrastructure. Propose and lead continuous improvement opportunities. Mentor team members to develop their technical and leadership skills. Education, Experience, & Skill Requirements 9-11 years of experience in data engineering, including experience in designing and building data pipelines Strong proficiency in data engineering technologies, such as ETL frameworks, big data processing, and SQL and NoSQL databases. Deep understanding of database systems, data modeling, and data warehousing. Experience with cloud-based data storage and processing technologies, such as AWS, Azure, or Google Cloud. Key Metrics Understanding of data privacy and data governance policies. Strong problem-solving and analytical skills. Ability to work collaboratively in a team environment. Strong communication and interpersonal skills. Ability to lead and manage projects. Experience in leading a team of data engineers and managing complex projects. Strong problem-solving skills and ability to work in a fast-paced environment. Excellent communication skills and ability to work collaboratively with cross-functional teams. Experience with agile software development methodologies. #LI-Hybrid #LI-ND1 #Dice Job Family Data Analytics Company Vistra Corporate Services Company Locations Irving, TexasTexas We are a company of people committed to: Exceeding Customer Expectations, Great People, Teamwork, Competitive Spirit and Effective Communication. If this describes you, then apply today! If you currently work for Vistra or its subsidiaries, please apply via the internal career site. It is the policy of the Company to comply with all employment laws and to afford equal employment opportunity to individuals in all aspects of employment, including in selection for job opportunities, without regard to race, color, religion, sex, sexual orientation, gender identity, pregnancy, national origin, age, disability, genetic information, military service, protected veteran status, or any other consideration protected by federal, state or local laws. If you are an individual with a disability and need assistance submitting an application or would like to request an accommodation, please email us at assistance@vistraenergy.com to make a request.
    $83k-116k yearly est. Auto-Apply 7d ago
  • Software Engineering Manager (Cloud)

    Eagle Eye Networks Inc. 4.0company rating

    Austin, TX jobs

    Job Description Embark on an Exceptional Leadership Journey with Eagle Eye Networks! Step into the role of Engineering Manager at Eagle Eye Networks and lead a team that's shaping the future of cloud video surveillance technology! This isn't just another job, it's an opportunity to lead in a lean, fast-paced environment where innovation knows no bounds. From brainstorming transformative ideas to deploying impactful solutions, you'll oversee every phase of the software lifecycle. Your mission: drive innovation, foster collaboration across multifunctional teams, and deliver solutions that make a real difference globally. With every sprint, you'll champion agility and growth, inspiring your team to tackle exciting challenges and deliver excellence. At Eagle Eye Networks, we don't just build software, we build solutions that empower businesses worldwide. With your startup mindset and engineering prowess, you'll shape the success of key projects, ensuring your team thrives in a culture of ownership, creativity, and impact. As the go-to leader, your decisions and leadership will propel the success of our products and the company as a whole. What makes this role exciting? You'll thrive in a fast-paced environment where challenges fuel continuous innovation. Collaborate with passionate teams that embrace cutting-edge technologies. Make a meaningful, global impact in the security domain while growing alongside a visionary company. If you're ready to combine technical expertise, strategic vision, and a passion for building exceptional teams, this is the career-defining opportunity you've been waiting for. Join Eagle Eye Networks! Where excitement, innovation, and the chance to shape the future await. Desired Skills & Experience: 10+ years in cloud software development with proven leadership in growing and scaling teams. Hands-on experience driving agile development teams (bonus if you've been a Scrum Master or Product Owner). Strong technical expertise in full-stack development, RESTful APIs, and modern deployment tools (e.g., Docker, Kubernetes). Broad language experience, including Python, Golang. Proficiency with modern databases (SQL, NoSQL) and distributed messaging systems such as Apache Pulsar, Kafka, Elastic search. Proven track record of solving complex, real-time problems while driving innovation and creating processes. Outstanding communication and leadership skills to mentor and grow exceptional talent (individual contributors and managers). Background in security, surveillance, or IoT is a significant advantage. 5+ years of experience being a manager of a team of 10 or more This is your chance to be at the forefront of cutting-edge technology and lead a world-class engineering team. Are you ready to make an impact? Join us today! Why work for Eagle Eye? Eagle Eye Networks is an innovative, global start-up building the only platform powerful enough to support the future of video surveillance and security. Here your voice will be heard, and talent respected. We have proven leadership and financial backing of one of the world's premier venture capital firms. The work we do is essential in today's world, as our systems are used to protect the health, safety, and welfare of people and property around the world. Medical Benefits: We offer competitive medical, vision, and dental plans. Company offsets premiums. Taco Tuesdays: Like breakfast tacos? You're at the right place, because weekly breakfast tacos are provided. 401k plan with company match! Weekly Lunch: Food is love. Especially when it is free. Snacks: You will never go hungry. Culture: Innovation drives our vibe. Diversity: We embrace our global presence, the diverse ideas and backgrounds of our team to improve our culture, our products and grow our people and our business. Unlimited PTO: We value our employees' work/life balance and want you to spend the time off you need. More About Eagle Eye Networks Eagle Eye Networks is leveraging artificial intelligence on its true cloud platform to dramatically reshape the video surveillance and security industry. The Eagle Eye Cloud Video Management System (VMS) is a smart cloud video surveillance solution, purpose-built to help businesses improve safety, security, operations, and customer service. Tens of thousands of companies in more than 90 countries around the globe have moved their video surveillance to the cloud with Eagle Eye VMS. Customers, including multi-family residences, smart cities, schools, hospitals, hotels, logistics, restaurants, and retail shops trust Eagle Eye for actionable business intelligence and proactive security across multiple locations. The Eagle Eye VMS has strong APIs for the secure integration of third-party systems and works with thousands of industry cameras, so customers don't have to “rip and replace” their existing infrastructure. Eagle Eye Cloud VMS is the only platform robust enough to power the future of video surveillance. Eagle Eye Networks is an equal employment opportunity employer and values diversity. Qualified candidates are considered for employment without regard to race, religion, gender, gender identity, sexual orientation, national origin, age, military or veteran status, disability, or any other characteristic protected by applicable law. Powered by JazzHR JXA6neDp5k
    $103k-145k yearly est. 23d ago
  • Senior Full Stack Developer

    Spark Energy 4.4company rating

    Houston, TX jobs

    FLSA: Exempt Spark Energy was founded in 1999 in Houston, Texas - the energy capital of the world - and used its expertise to become one of the pioneers of the retail energy industry. Since then, we've established ourselves as one of the most dependable and trusted electricity providers and natural gas companies in the country. We are proud to be part of a publicly traded company, Via Renewables. Its NASDAQ ticker symbol is VIA. Job Summary We are seeking a highly skilled Senior Full Stack Developer with a strong emphasis on backend systems, architectural design, and AI integration. This role will be instrumental in developing and scaling our technology infrastructure, focusing on robust, efficient solutions and the incorporation of AI features into our applications. Summary of Essential Job Functions * Design, develop, and maintain scalable and reliable backend services and APIs, with an emphasis on AI feature integration * Architect and implement robust database solutions, with a focus on PostgreSQL, designed to support AI workflows * Develop and optimize data processing pipelines, including ETL processes for AI model training and inference * Build and manage microservices architecture for improved scalability and maintainability, facilitating AI model deployment * Integrate and manage caching mechanisms using Redis for enhanced performance of AI-driven features * Implement and manage object storage solutions using S3 for AI datasets and models * Develop and maintain workflow engines for complex process management, including AI model lifecycle management * Collaborate with front-end developers to integrate user-facing elements with server-side logic, enabling AI-powered user experiences * Write clean, maintainable, and well-documented code, adhering to best practices for AI development * Participate in code reviews and contribute to team best practices, particularly around AI implementation * Troubleshoot and resolve complex technical issues related to backend systems and AI integrations * Contribute to architectural decisions and technology roadmap, with a focus on future AI capabilities * Stay up-to-date with emerging technologies and industry trends, especially in AI and machine learning * Develop a foundational understanding of AI workflows and their integration into application architecture Minimum Requirements * Proven experience as a Full Stack Developer with a strong backend and architecture focus * Proficiency in at least one of the following languages: React, Node.js, Python, or Golang * Deep understanding of scalable database architecture and design, specifically with PostgreSQL, considering AI data needs * Experience with Redis, S3, microservices, ETL pipelines, and workflow engines * Basic understanding of AI workflows and how they integrate into software applications * Strong problem-solving and analytical skills * Excellent communication and collaboration abilities * Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience Preferred Qualifications * Experience with CI/CD workflows, particularly GitHub Actions * Familiarity with DevOps principles and tools such as Docker and Kubernetes * Hands-on experience with Machine Learning concepts, including dataset preparation and inference systems * Knowledge of Rust, PHP, or Java Disclaimer The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed. Spark Energy LLC is an equal opportunity employer. "We are currently managing our staffing needs internally. Please, no recruiting firm or staffing firm candidates. Consideration will not be given to candidates who have not directly completed an employment application. We do not accept unsolicited agency resumes and are not responsible for any fees related to unsolicited resumes. We are not adding to our limited list of currently approved vendors. Please refrain from contacting us or any employees regarding staffing or recruitment opportunities."
    $100k-126k yearly est. 4d ago
  • Software Engineer in Data Science

    Vitol 4.9company rating

    Houston, TX jobs

    Vitol is the world's largest independent energy and commodities trading company. Every day we use our expertise and logistical networks to distribute energy around the world, efficiently and responsibly. From 40 offices worldwide, we seek to add value across the energy supply chain, including deploying our scale and market understanding to help facilitate the energy transition. To date, we have committed over $1 billion of capital to renewable projects and are identifying and developing low-carbon opportunities around the world. Our people are our business. Talent is precious to us and we create an environment in which individuals can reach their full potential, unhindered by hierarchy. Our team comprises more than 65+ nationalities and we are committed to developing and sustaining a diverse work force. Learn more about us here. This Role is located in Houston, TX - In office 5x a week Job Description As our portfolio of work continues to grow, we are looking for an experienced Software Engineer to join our global data science and machine learning team. This role will have an initial focus on supporting our GenAI tools, including our firmwide virtual assistant. Concretely this means you will: Implement: take the requirements from our broad range of commercial stakeholders and translate these into application features. Design: Ensure we design and build the models and tools to meet the functional/non-functional requirements, as well as being supportable. The role will also help partner teams understand how they can support and integrate to the AI tools. Translate: Act as a local champion for data science and AI, helping users adopt tools and articulate their changes and requirements to the wider team. The individual will work both with our data scientists and machine learning engineers but will also need to directly engage with the commercial teams (across trading, operations, support functions, etc.). The role will also act as a bridge between the Data Science team and other technology teams for areas like application integration, data sourcing, infrastructure and tooling. For the successful candidate, this role will give them exposure across the machine learning lifecycle, being able to apply their skills wherever they can add value, from working with business stakeholders to help define the project, to data collation through to solution design and model implementation. We are looking for a candidate who brings both a breadth and depth of experience, from a theoretical and practical perspective; but equally someone who can and wants to continue learning. As a small team, everyone is expected to organize, prioritize and execute their own tasks; with a strong focus on maximizing the business value from their actions. This means the individual will need to be comfortable working on multiple projects simultaneously, managing competing priorities and stakeholder requirements. The successful candidate will join a team of experienced, collaborative practitioners, who are (pragmatically) solving some of the most challenging and impactful problems the energy industry is facing; as well as pushing the boundaries around the ‘art of the possible'. Core Responsibilities include: Act as the primary point of contact in Houston for our GenAI toolset In conjunction with the global Data Scientists deliver models and solutions to business users, and other technology teams across a wide range of projects and technologies Develop, test, maintain software tools and data pipelines for machine learning Provide software engineering and design expertise and best practices (Python) with a focus on maintainability, performance, and reliability As needed, take ownership of key technical infrastructure Engage with projects at any point in their lifecycle, understand and debug bespoke applications; driving performance and reliability Manage relationships and priorities across projects, focused on maximising value Actively participating in and leading code reviews, experiment design and tooling decisions to help drive the team's velocity and quality Qualifications Essential Qualifications 3-5+ years in industry; fluency in Python with ability to design and write clean, modular, well-documented code and a solid understanding of coding best practices Master's degree in Computer Science or a related field Ability and desire to learn and apply new technologies Ability to logically evolve an architecture from prototype to product, considering technical debt and delivery risk Collaborative approach to problem solving - ability to effectively pair program Effective technical communicator - both written and verbal; able to translate loose designs into documentation / process / operating model Experience with data engineering, APIs, and cloud platforms (ideally AWS) and containerization technologies (Docker) Experience with enterprise software development lifecycle and tooling including continuous integration and delivery concepts/technologies Desired Experience Experience with machine learning workflows, cloud scale machine learning infrastructure (including LLMs) Experience in the energy or commodities trading industry, with knowledge of financial markets and trading concepts Data orchestrators (Airflow, Dagster) and cloud-based ETL/ELT pipelines Personal Characteristics A self-motivated individual who thrives on seeing the results of their work make an impact in the business Strong communication skills, both verbally and in writing Proven ability to be flexible, work hard, and a sense for the art of the possible Methodical, organized and with an attention to detail - in general, in experimental design, and in code! Willingness to share their knowledge and learn from others An interest in learning about the commodities space Resourceful, able to think creatively and adapt in a dynamic environment Team player, with an open non-political style and a high level of integrity Desire to be a thought-partner in a fast-growing team, and make an impact at a business that sits at the heart of the world's energy flows Additional Information What we offer Competitive salary and benefits package Large diversity of projects with real-world impacts on a truly global scale Entrepreneurial environment within a flat hierarchy, where great ideas come to life quickly Close collaboration with various business units across our key regions (eg. London, Singapore, Geneva) A highly motivated DS and ML team comprised of experienced individuals with a supportive attitude and great team spirit Being part of the energy transition through increased emphasis on renewable & alternative energy sources at a pivotal moment in the industry Strong management commitment to incorporating machine learning into the future of Vitol's operations This Role is located in Houston, TX - In office 5x a week
    $70k-95k yearly est. 7d ago
  • Senior SAP Developer

    NRG Energy, Inc. 4.9company rating

    Houston, TX jobs

    Welcome to the intersection of energy and home services. At NRG, we're all about propelling the next generation of leaders forward. We are driven by our passion to create a smarter, cleaner and more connected future. We deliver innovative solutions that make our customers' lives easier-helping them power, protect, and intelligently manage their homes and businesses. To do this, we need creative and talented people to join our company. We offer a dynamic work environment and a unified and inclusive culture. NRG fosters a strong sense of belonging that leads to better collaboration and business performance. Our company programs are designed to help employees develop the skills they need for success now and in the future. In everything we do, we aim to champion our employees and bring value to our customers, investors and society. More information is available at ************ Connect with NRG on Facebook, Instagram, LinkedIn and X. **Summary:** Sr. SAP Developer with strong technical knowledge, responsible for developing, designing, maintaining, and enhancing SAP applications in SAP CRM & SAP IS-U modules to support front-office and back-office processes for the utility industry. **Specifically** : Hands on development experience in SAP CRM (Customer Interaction Center, Sales, and Service processes), and SAP ISU/CCS. Expertise in UI5 Development, OData Services, SOAP & REST web services, middleware monitoring and troubleshooting. Knowledge of customer service, account maintenance, correspondence, device management, customer inquiry, and intercompany data exchange (IDE/IDEX). Familiarity with electricity utilities, retail industry, and meter-to-cash processes preferred. **Essential Duties & Responsibilities:** + Design, enhance, maintain, and support retail-based utility SAP CRM and SAP ISU applications. + In-depth working experience as techno-functional analyst with exposure in deregulated or regulated electricity markets. + SAPUI5 Development, OData development, debugging, and troubleshooting. + Web service development including SOAP XML based and REST based. + HANA related development - modeling, SQL script, AMDPs, and CDS views. + CRM middleware - monitoring and troubleshooting BDOC failures for master data and transaction data. + Functional knowledge across all areas of SAP ISU, SAP CRM, and SAP SD. + Ability to work and lead project or application development team. + Develop and maintain processes, applications, standard application programs providing business functions, such as online screens, batch reports, creation of applications interface files, and basic web knowledge. + Assist with SAP CRM/ISU/CCS day-to-day production support issues and related system issues that arise in the daily operations of the system. + Firsthand experience with RICEF, and Workflow development. + Support the development and execution of enterprise test scripts. + Investigate problems reported by end-users to the Help Desk, resolve production incidents, and handle on-call pager if required. + Provide subject matter expertise to the operations groups to assist with problem-solving and serve as a resource for training development. + Interface with operations team and business teams to realize requirements, existing business processes, resolve issues, and determine cost estimates. **Nice To Have:** + Familiarity with Texas (ERCOT), or Canada Alberta Regulated/ Deregulated market, Northeast Market Transactions. + Experience working in a waterfall and Agile framework - SCRUM, KANBAN + Knowledge and experience in SAP S/4, Fiori apps and SAP BTP **Education:** + Bachelor's degree in an accredited four-year college in computer science, software engineering or university or equivalent work experience. **Experience:** + A minimum of 8+ years of SAP configuration, design, development, testing experience required. **Special Skills:** + SAP development, configuration and testing experience. + Process-oriented, analytical, and quality-focused thinking is essential. The individual will need to identify logical, rational approaches to business solutions. + Capability to prepare presentation designs or solutions. + Experience working with end users to translate their business problems into system requirements. + Lead or coordinate a small, defined portion of a project or work process. + Configuration, testing, maintenance, enhancements, or support activities. + Evaluate user change requests and obtain approval for modifications. + Lead project planning sessions with team members to analyze business and technical requirements. + Conduct unit testing to ensure applications meet specifications. + Work within a system-related or operations-related front office environment. + This job description reflects management's assignment of essential functions and does not restrict other tasks that may be assigned. + Flexibility, dedication, and teamwork are necessary. + Strong organizational skills. + Excellent verbal and written communication skills are required for cross-functional support and interaction. **Physical Requirements:** + Capability to participate in meetings remotely or in person, and address application issues as they arise. **Working Conditions:** + Hybrid - Monday -Thursday required. + Open office environment with activities on Unix-connected PC and client/server applications. + Telephone consultation & support with clients required. + Standard business hours, plus rotation of on-call support requiring 24-hour availability some nights and weekends. + Willingness to work outside normal hours for critical issues and project milestones. + Ability to work remotely from a safe location during climatic events, disasters, and pandemics. NRG Energy is committed to a drug and alcohol-free workplace. To the extent permitted by law and any applicable collective bargaining agreement, employees are subject to periodic random drug testing, and post-accident and reasonable suspicion drug and alcohol testing. EOE AA M/F/Protected Veteran Status/Disability. Level, Title and/or Salary may be adjusted based on the applicant's experience or skills. EEO is the Law Poster (The poster can be found at *************************************************************************** Official description on file with Talent.
    $104k-126k yearly est. 26d ago
  • Software Engineer in Data Science

    Vitol 4.9company rating

    Houston, TX jobs

    Vitol is the world's largest independent energy and commodities trading company. Every day we use our expertise and logistical networks to distribute energy around the world, efficiently and responsibly. From 40 offices worldwide, we seek to add value across the energy supply chain, including deploying our scale and market understanding to help facilitate the energy transition. To date, we have committed over $1 billion of capital to renewable projects and are identifying and developing low-carbon opportunities around the world. Our people are our business . Talent is precious to us and we create an environment in which individuals can reach their full potential, unhindered by hierarchy. Our team comprises more than 65+ nationalities and we are committed to developing and sustaining a diverse work force. Learn more about us here . This Role is located in Houston, TX - In office 5x a week Job Description As our portfolio of work continues to grow, we are looking for an experienced Software Engineer to join our global data science and machine learning team. This role will have an initial focus on supporting our GenAI tools, including our firmwide virtual assistant. Concretely this means you will: Implement: take the requirements from our broad range of commercial stakeholders and translate these into application features. Design: Ensure we design and build the models and tools to meet the functional/non-functional requirements, as well as being supportable. The role will also help partner teams understand how they can support and integrate to the AI tools. Translate: Act as a local champion for data science and AI, helping users adopt tools and articulate their changes and requirements to the wider team. The individual will work both with our data scientists and machine learning engineers but will also need to directly engage with the commercial teams (across trading, operations, support functions, etc.). The role will also act as a bridge between the Data Science team and other technology teams for areas like application integration, data sourcing, infrastructure and tooling. For the successful candidate, this role will give them exposure across the machine learning lifecycle, being able to apply their skills wherever they can add value, from working with business stakeholders to help define the project, to data collation through to solution design and model implementation. We are looking for a candidate who brings both a breadth and depth of experience, from a theoretical and practical perspective; but equally someone who can and wants to continue learning. As a small team, everyone is expected to organize, prioritize and execute their own tasks; with a strong focus on maximizing the business value from their actions. This means the individual will need to be comfortable working on multiple projects simultaneously, managing competing priorities and stakeholder requirements. The successful candidate will join a team of experienced, collaborative practitioners, who are (pragmatically) solving some of the most challenging and impactful problems the energy industry is facing; as well as pushing the boundaries around the ‘art of the possible'. Core Responsibilities include: Act as the primary point of contact in Houston for our GenAI toolset In conjunction with the global Data Scientists deliver models and solutions to business users, and other technology teams across a wide range of projects and technologies Develop, test, maintain software tools and data pipelines for machine learning Provide software engineering and design expertise and best practices (Python) with a focus on maintainability, performance, and reliability As needed, take ownership of key technical infrastructure Engage with projects at any point in their lifecycle, understand and debug bespoke applications; driving performance and reliability Manage relationships and priorities across projects, focused on maximising value Actively participating in and leading code reviews, experiment design and tooling decisions to help drive the team's velocity and quality Qualifications Essential Qualifications 3-5+ years in industry; fluency in Python with ability to design and write clean, modular, well-documented code and a solid understanding of coding best practices Master's degree in Computer Science or a related field Ability and desire to learn and apply new technologies Ability to logically evolve an architecture from prototype to product, considering technical debt and delivery risk Collaborative approach to problem solving - ability to effectively pair program Effective technical communicator - both written and verbal; able to translate loose designs into documentation / process / operating model Experience with data engineering, APIs, and cloud platforms (ideally AWS) and containerization technologies (Docker) Experience with enterprise software development lifecycle and tooling including continuous integration and delivery concepts/technologies Desired Experience Experience with machine learning workflows, cloud scale machine learning infrastructure (including LLMs) Experience in the energy or commodities trading industry, with knowledge of financial markets and trading concepts Data orchestrators (Airflow, Dagster) and cloud-based ETL/ELT pipelines Personal Characteristics A self-motivated individual who thrives on seeing the results of their work make an impact in the business Strong communication skills, both verbally and in writing Proven ability to be flexible, work hard, and a sense for the art of the possible Methodical, organized and with an attention to detail - in general, in experimental design, and in code! Willingness to share their knowledge and learn from others An interest in learning about the commodities space Resourceful, able to think creatively and adapt in a dynamic environment Team player, with an open non-political style and a high level of integrity Desire to be a thought-partner in a fast-growing team, and make an impact at a business that sits at the heart of the world's energy flows Additional Information What we offer Competitive salary and benefits package Large diversity of projects with real-world impacts on a truly global scale Entrepreneurial environment within a flat hierarchy, where great ideas come to life quickly Close collaboration with various business units across our key regions (eg. London, Singapore, Geneva) A highly motivated DS and ML team comprised of experienced individuals with a supportive attitude and great team spirit Being part of the energy transition through increased emphasis on renewable & alternative energy sources at a pivotal moment in the industry Strong management commitment to incorporating machine learning into the future of Vitol's operations This Role is located in Houston, TX - In office 5x a week
    $70k-95k yearly est. 57m ago
  • Sr Application Developer - Siebel

    Ercot 4.1company rating

    Senior software engineer job at Electric Reliability Council of Texas

    At ERCOT, our diverse and dynamic work environment provides a platform on which employees can work together to build the future of the Texas power grid and wholesale market utilizing the latest technologies and resources. We encourage you to join our talented, dedicated workforce to develop world-class solutions for today and tomorrow's energy challenges while learning new skills and growing your career. ERCOT is committed to fostering inclusion at all levels of our company. It is the cornerstone of our corporate values of accountability, leadership, innovation, trust, and expertise. We know that individuals with a wide variety of talents, ideas, and experiences propel the innovation that drives our success. An inclusive and diverse workforce strengthens us and allows for a collaborative environment to solve the challenges that face our industry today and in the future. The Sr. Siebel Developer designs, codes, tests, documents and maintains applications to meet ERCOT business needs based on the ERCOT defined Software Development Life Cycle. Works closely with customers, business area subject matter experts, team members and other internal technical teams to design, develop and maintain complex ERCOT applications in support of market needs and internal corporate requirements. Uses toolsets that adhere to the frameworks of the technical stack used across the Application Services division and ensures that products and solutions comply with the organization's architectural standards. The Siebel Developer works with ERCOT business partners to design, develop and support complex business applications and tools. JOB DUTIES + Understands and applies principles, theories and concepts related to the profession and ERCOT's culture. + Exercises judgment within defined procedures and practices to determine appropriate action. + Impact is generally limited to specific assignments or projects. + May respond to inquiries and/or provide assistance and/or guidance to lower level workers. ADDITIONAL JOB DUTIES Level 2 + Makes recommendations towards the development of new code or reuse of existing code + Learns to understand business and customer requirements that drive the analysis and design of technical solutions + Under supervision participates in all phases of product development lifecycle, including the analysis, design, test and integration of products + Helps develop design specifications and parameters that are in compliance with products' architectural blueprints + Helps research, evaluate and incorporate new technology and tools to enhance the product development process + Resolves customer complaints with products and responds to suggestions for improvement and enhancements + May assist in development of product user manuals + Assists in defining the overall technical development goals of the team + Assists with providing code statistics, development metrics (i.e. development cycle time), and assisting in the implementation and maintenance of a standardized development methodology + Interfaces with several key groups in the company to ensure quality product delivery (example, project managers, application and technical architects, usability engineers, other development groups, business end users, and external users as appropriate) + Maintains and may enhance proficiency in key technical areas + Conducts all phases of product development lifecycle, including the analysis, design, testing and integration of products + Participates in component and data architecture design, performance monitoring, product evaluation and buy vs. build recommendations + Supplies input and insight in development of product user manuals + Provides code statistics, development metrics (i.e. development cycle time), and assisting in the implementation and maintenance of a standardized development methodology + Conducts component and data architecture design, performance monitoring, and product evaluation + Researches, evaluates and incorporates new technology and tools to enhance the product development process + Develops and revises product user manuals + Gives advice and recommendations to management for the overall technical development goals of the web team + Advises and guides several key groups in the company to ensure quality product delivery (example, project managers, application and technical architects, usability engineers, other development groups, business end users, and external users as appropriate) + Expands technical proficiency in key technical areas Level Senior - Above + Serves as a Subject Matter Expert providing guidance to other team members + May schedule work, train, mentor, and/or coach other employees + Conveys team goals effectively through strong written and verbal communication skills + Works on moderately complex issues where analysis of situations requires an in-depth evaluation of variable factors + Has the ability to resolve issues in creative and effective ways REQUIRED EXPERIENCE + Requires minimum 5 years job related work experience in excess of degree requirements EDUCATION + Bachelor's Degree : Computer Science or related field (Required) + or a combination of education and experience that provides equivalent knowledge to a major in such fields is required PREFERRED SKILLS: + Must have prior experience in developing customized solution and writing code based on business requirements in a high-volume Siebel environment using eScript and VB Script + Experience with Siebel EAI integrations (Web services, JMS). + Migration and Deployment of Siebel Objects from one environment to upgraded environment. + Working knowledge of Siebel authentication methods (LDAP, SSO, ADSI) + Should be able to translate business requirements into creative technical solution + Must understand Siebel architecture and framework capabilities including understanding Gateway Server, Enterprise Server and Siebel Server and tomcat server. + Ability to debug issues related to Siebel enterprise and servers. + Must have extensive experience and knowledge of performance tuning Siebel implementations + Must have prior experience with different areas of Siebel such as Service Request/Activity with attachments, List of values, Workflows, Scripts for production and non-production environments. + Good Understanding of Scope of variables - Global vs Local WORK LOCATION - Taylor, TX: + Employees will be required to be on-site in Taylor, TX at minimum 2 days per week, or more, as needed based on the business needs as determined by management. + Remote work is required to be performed from your Texas residence. + Employees may opt to work on-site more than required or 100% of the time. The foregoing description reflects the minimum qualifications and the essential functions of the position that must be performed proficiently with or without reasonable accommodation for individuals with disabilities. It is not an exhaustive list of the duties expected to be performed, and management may, at its discretion, revise or require that other or different tasks be performed as assigned. This job description is not intended to create a contract of employment with ERCOT. Both ERCOT and the employee may exercise their employment-at-will rights at any time. \#LI-Hybrid, #LI-JM1 ERCOT is firmly committed to equal employment for all qualified persons without regard to race, sex, medical condition, religion, age, creed, national origin, citizenship status, marital status, sexual orientation, physical or mental disability, ancestry, veteran status, genetic information or any other protected category under federal, state or local law. Expected Salary Range: $99,230 - $168,715
    $99.2k-168.7k yearly 27d ago

Learn more about Electric Reliability Council of Texas jobs