Principal Software Engineer
Company: Hunt Consolidated
Location: Dallas
Posted on: March 10, 2025
Job Description:
Company Description
Hunt Energy Network is a Dallas-based developer and operator of
distributed energy resources. The company utilizes its TraDER
platform to site distributed energy resources, integrate those
resources into competitive markets, and operate those resources as
optimized portfolios. HEN was created and incubated within Hunt
Energy Enterprises, Hunt's energy technology venture business unit.
It is part of a larger privately owned group of companies managed
by the Ray L. Hunt family that engages in oil and gas exploration,
refining, power, real estate, ranching, and private equity
investments.
Job Description
As the Principal Software Engineer, you will work with a highly
skilled team to develop mission-critical applications,
high-priority initiatives, prototypes, and data products. This role
is ideal for someone who is detail-oriented, enjoys solving complex
technical problems, and excels in both hands-on development and
technical leadership.
You will work closely with product design, quality assurance, and
engineering teams to conceptualize, design, build, and maintain
technologies that advance our products and capabilities. Your
expertise will be instrumental in guiding the team through rapid
iterations while maintaining technical excellence and strategic
impact.
Responsibilities
- Develop and implement innovative software solutions that align
with business objectives and emerging technologies
- Lead a high-impact team in delivering rapid solutions,
experimental prototypes, and proof-of-concepts
- Oversee architecture and technical direction for
mission-critical application development objectives
- Stay ahead of industry trends and emerging technologies,
evaluating their potential impact and application
- Drive a secure by-design agile application development process
in collaboration with product, design, and other engineering
teams
- Work closely with core engineering teams and QA analysts to
ensure products are scalable and performant
- Foster a team culture of agility, innovation, and continuous
learning
- Communicate complex technical concepts effectively to both
technical and non-technical stakeholders
Required Skills
- Strategic thinker with a deep understanding of emerging
technology and software development best practices
- Strong expertise in Python, Java, JavaScript/TypeScript, Rust,
or other modern programming languages.
- Hands-on experience with cloud platforms (AWS, GCP, Azure) and
infrastructure as code (CloudFormation, CDK, Terraform)
- Strong expertise with CI/CD and GitOps methodologies (Bitbucket
Pipelines, GitHub Actions, AWS Code Pipeline)
- Strong expertise in secure-by-design software development and
cloud architectural methodologies
- Ability to rapidly prototype and iterate on experimental
software applications
- Strong ability to navigate ambiguity, prioritize effectively,
and deliver under tight timelines
- Excellent problem-solving skills and a curiosity-driven
approach to research and development
- Exceptional communication skills, with the ability to present
technical concepts to both engineering and non-engineering
stakeholders
Required Experience
- 8+ years of experience in software development, with at least
2+ years leading teams or projects
- Proven track record of delivering scalable, secure,
cloud-native applications and data products in a high-impact
industry
- Experience working with machine learning, AI, or data-driven
applications is a plus
- Experience developing applications that integrate with
industrial control systems (ICS) in a highly regulated environment
is a plus
- Background in high-performance software architectures,
distributed systems, and cloud computing
- Experience collaborating with cross-functional teams to bring
innovative ideas from concept to implementation
- Bachelor's or advanced degree in computer science, engineering,
or a related field
Company Highlights:
- For over 87 years, we have nurtured creative ideas and turned
them into successful realities using three core strategic pillars -
creativity, excellence, and people.
- 401K - 12% employer contribution with no vesting period (6%
Match and 6% non-matching contribution).
- Highly competitive compensation.
- Hybrid work options are available for most roles.
- Five to eight weeks of PTO annually based on years of
experience; eleven additional holidays per calendar year.
- All medical/dental/vision benefits start on day one with the
company, with low employee premiums.
- Commitment to the following ideals:
- Work/Life Balance
- Ongoing professional development opportunities
- An exceptional employee experience
Hunt is committed to a diverse and inclusive workplace. Hunt is an
equal opportunity employer and does not discriminate on the basis
of race, national origin, gender, gender identity, sexual
orientation, protected veteran status, disability, age, or other
legally protected status.
#LI-HYBRID
#HUNTENERGY
Keywords: Hunt Consolidated, Dallas , Principal Software Engineer, IT / Software / Systems , Dallas, Texas
Didn't find what you're looking for? Search again!
Loading more jobs...