Enverus
Houston, TX
Remote

Staff Software Engineer at Enverus (Houston, TX or Remote)

Sorry, this job was removed at 10:05 p.m. (CST) on Friday, July 1, 2022
Find out who's hiring in Houston, TX.
See all Developer + Engineer jobs in Houston, TX
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
Description
Why YOU want this position
Enverus is the leading energy SaaS company delivering highly technical insights and predictive/prescriptive analytics that empower customers to make decisions that increase profit. Enverus ' innovative technologies drive production and investment strategies, enable best practices for energy and commodity trading and risk management, and reduce costs through automated processes across critical business functions. Enverus is a strategic partner to more than 6,000 customers in 50 countries.
ONE TEAM
Open collaboration and teamwork are how we build trusting relationships, and we value diversity, equality, and inclusion in all interactions. We treat each other with respect and team members demonstrate integrity and reliability in all they do. We work hard and don't miss a chance to say thank you or to celebrate our wins and successes with each other; we take time and value having fun at work. We are one team.
STAFF SOFTWARE ENGINEER - DATA SCIENCE
Staff Software Engineers design and build phenomenal products for Enverus ' Data Science platform. Work with Data Scientists, Data Engineers, DevOps Engineers, and QA Engineers to develop well-written, reusable code and support the production platform.
ESSENTIAL FUNCTIONS/RESPONSIBILITIES
• Write performant, maintainable code in a nimble software engineering environment
• Collaborate with Data Scientists and other professionals to ship phenomenal products
• Work on hard problems: distributed learning systems, performance critical GPU operations, and interrelated suite of packages
• Facilitate good architecture based on modern software development practices
• Find pragmatic solutions - right tool for the job
• Build and champion standards and technologies for the entire organization.
• Identify critical opportunities and work across teams to implement solutions
• Mentor and guide engineers and data scientists across a variety of technical challenges
ROLE COMPETENCIES AND SKILLS
• Advanced software development
• Modern development tools: o Required: Python, Git o Ideal: Numpy , Pandas, Docker, Kubernetes, Spark, Dask , or Ray
• Extensive experience with modern CI/CD
• Deep understanding of data structures and algorithms
• Designed, interconnected, and deployed scalable production systems
• Professional and teamwork-driven mentorship
• Scrum, Agile, and collaboration practices
REQUIRED WORK EXPERIENCE AND EDUCATION/CERTIFICATION
• Bachelor's degree in Computer Science, Software Engineering or related field.
• 5-7 years of relevant work experience
PHYSICAL DEMANDS
• Ability to sit for long periods, work on a computer with repetitive motions and utilize devices typically found in an office environment.
• Able to safely lift up to 35 pounds at a time using safe lifting techniques.
• Ability to communicate effectively with another person.
• Regular and predictable attendance is required.
• Remote to start, office environment available.
• Travel requirements: 0% or as required for company needs
This role is eligible for: Variable Compensation
Salary Range: 135,000-185,000
See More
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Candidate Location Eligibility:
Albuquerque, NM
Ann Arbor, MI
Atlanta, GA
Austin, TX
Baltimore, MD
Baton Rouge, LA
Birmingham, AL
Boise, ID
Boston, MA
Buffalo, NY
Charleston, SC
Charlotte, NC
Chicago, IL
Cincinnati, OH
Cleveland, OH
Colorado, CO
Columbus, OH
Dallas-Fort Worth, TX
Dayton, OH
Des Moines, IA
Detroit, MI
Fayetteville-Springdale-Rogers, AR
Greensboro, NC
Hampton Roads, VA
Hartford, CT
Houston, TX
Huntsville, AL
Indianapolis, IN
Jacksonville, FL
Kansas City, MO
Las Vegas, NV
Lexington, KY
Lincoln, NE
Little Rock, AR
Los Angeles, CA
Louisville, KY
Madison, WI
Memphis, TN
Miami, FL
Milwaukee, WI
Minneapolis–Saint Paul, MN
Nashville, TN
New Orleans, LA
New York City, NY
Ogden, UT
Oklahoma City, OK
Omaha, NE
Orlando, FL
Other US Location
Palm Bay-Melbourne-Titusville
Pensacola, FL
Peoria, IL
Philadelphia, PA
Phoenix – Mesa – Scottsdale, AZ
Pittsburgh, PA
Portland, ME
Portland, OR
Providence, RI
Provo, UT
Raleigh-Durham, NC
Reno, NV
Richmond, VA
Rochester, NY
Sacramento, CA
Salt Lake City, UT
San Antonio, TX
San Diego, CA
San Francisco, CA
San Luis Obispo, CA
Santa Cruz, CA
Seattle, WA
Spokane, WA
St. Louis, MO
Tallahassee, FL
Tampa Bay, FL
Tucson, AZ
Tulsa, OK
Washington DC
Wichita, KS
Wilmington, NC

What are Enverus Perks + Benefits

Culture
Volunteer in local community
Friends outside of work
Intracompany committees
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Diversity
Dedicated Diversity/Inclusion Staff
Unconscious bias training
Diversity Employee Resource Groups
Hiring Practices that Promote Diversity
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Wellness Programs
Mental Health Benefits
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Performance Bonus
Match charitable contributions
Child Care & Parental Leave Benefits
Child Care Benefits
Generous Parental Leave
Remote Work Program
Family Medical Leave
Vacation & Time Off Benefits
Unlimited Vacation Policy
Paid Volunteer Time
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Company Outings
Happy Hours
Parking
Professional Development Benefits
Job Training & Conferences
Diversity Program
Cross functional training encouraged
Promote from within
Mentorship program
Online course subscriptions available

More Jobs at Enverus

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about EnverusFind similar jobs like this