Job Description
Job Description
BKV Corporation (NYSE: BKV) is a forward-thinking, growth-driven energy company building the future of low-carbon energy and reliable baseload power. Headquartered in Denver, Colorado, we are the largest natural gas producer by gross operated volume in the Barnett Shale — and we’re just getting started.
At BKV, we don’t just operate assets — we build integrated solutions. Our end-to-end, closed-loop energy platform spans upstream production, midstream infrastructure, natural gas-fired power generation, and carbon capture, utilization, and storage (CCUS). This differentiated model allows us to solve our customers’ toughest energy challenges while meeting growing power demand and advancing a carbon-neutral future. But what truly sets us apart is our people.
We are a fast-paced, high-performance team of go-getters who thrive on challenge and think beyond convention. We push the envelope on innovation, continuously optimizing and scaling our platform to drive sustainable growth and long-term, risk-adjusted shareholder value. If you’re energized by big goals, bold ideas, and the opportunity to build something transformational, you’ll feel right at home here.
At BKV, you won’t just contribute — you’ll lead, create, and shape the future of energy.
Learn more at www.bkv.com.
Job Summary
The Senior Solutions Engineer is responsible for designing, developing and supporting scalable technology solutions that enable BKV’s business operations, data management, analytics capabilities, and AI-driven workflows. This role partners closely with business stakeholders, data teams, application teams, infrastructure teams and external vendors to translate business needs into secure, reliable and maintainable technical solutions.
The ideal candidate has strong experience with Python, SQL, AWS, data platforms, integrations, front-end development, UI/UX principles, AI-assisted development and modern enterprise AI patterns, including MCP, internal agent development and generative AI workflows. The candidate must demonstrate ability to design intuitive user experiences and build practical front-end interfaces that make data, automation, and AI capabilities easier for business users to adopt. This role requires a practical problem-solver who can move fluidly between architecture, hands-on development, production support, stakeholder communication and technical mentorship. Demonstrates integrity, accountability and transparency; upholds BKV standards, values and culture.
Responsibilities
· Design, build, and support scalable applications, APIs, automations, data pipelines, integrations, and AI-enabled workflows.
· Develop production solutions using Python, SQL, AWS, and cloud-native services.
· Work with AWS services such as S3, Glue, Athena, Redshift, Lambda, IAM, CloudWatch, RDS, Aurora, DynamoDB, OpenSearch, ECR, ECS, and Amazon Bedrock.
· Build and support enterprise AI capabilities, including internal agents, copilots, prompt workflows, RAG patterns, and MCP-based integrations.
· Use AI-assisted development tools such as ChatGPT Codex, Claude Code, Kiro, GitHub Copilot, Cursor, or similar platforms.
· Integrate enterprise systems, databases, APIs, cloud services, and third-party platforms.
· Build and maintain CI/CD pipelines, GitHub workflows, automated tests, and deployment processes.
· Design and develop user-friendly front-end interfaces, forms, and workflow tools that support business operations and data-driven decision-making.
· Apply UI/UX principles to create intuitive, accessible, and maintainable user experiences for internal applications and AI-enabled tools.
· Apply secure engineering practices, including IAM, least privilege access, encryption, secrets management, monitoring, and logging.
· Partner with business and technology teams to gather requirements and translate them into reliable, maintainable solutions.
· Troubleshoot production issues, perform root-cause analysis, and implement durable fixes.
· Create documentation, runbooks, architecture diagrams, and reusable engineering patterns.
· Provide technical guidance and mentorship to other team members as needed.
Required Skills
· Strong Python and SQL development experience.
· Experience building and supporting production solutions on AWS.
· Familiarity with Amazon Bedrock or other generative AI platforms.
· Experience using AI coding assistants and AI-assisted development workflows.
· Understanding of prompt engineering, RAG, internal agent design, MCP, and enterprise AI use cases.
· Experience with GitHub, pull requests, code reviews, branching strategies, automated testing, and CI/CD.
· Knowledge of APIs, event-driven patterns, databases, integrations, data platforms, and cloud architecture.
· Experience with front-end software development using Streamlit and building user-facing applications or internal business tools.
· Understanding of UI/UX principles, including usability, accessibility, responsive design, and user-centered design practices.
· Ability to translate business workflows and user needs into intuitive interfaces and practical digital experiences.
· Understanding of cloud security, observability, logging, monitoring, and operational support practices.
· Ability to work independently and collaboratively in a dynamic environment.
· Strong interpersonal, collaboration, communication skills, attention to detail, organization, and prioritization.
· Strong cognitive, decision-making, and problem-solving skills.
· Proficiency with Microsoft Office and job-related business applications.
· Growth mindset with an advanced ability to innovate, embrace change and have grit.
Education & Experience
Required
· Bachelor’s degree in Computer Science, Information Systems, Engineering, Data Science, Business Analytics, or a related field required. Equivalent professional experience may be considered.
· 10+ years of experience in software engineering, solutions engineering, data engineering, cloud engineering, or a related technical role.
· 5+ years of hands-on cloud experience, preferably with AWS.
· 5+ years of production experience developing with Python and SQL.
· 1+ years of experience developing MCP-based integrations, internal AI agents, generative AI workflows, or related enterprise AI solutions.
· Experience delivering production solutions in an enterprise environment with source control, code review, deployment governance, documentation, and operational support.
Preferred
· Experience building internal copilots, agentic workflows, MCP servers or tools, or AI-enabled automations.
· Experience with GCP BigQuery, Vertex AI, or cross-cloud data and AI integrations.
· Experience with infrastructure-as-code tools such as Pulumi, Terraform, AWS CDK, or CloudFormation.
· Experience with containers, serverless architectures, or event-driven systems.
· Experience with enterprise data platforms, lakehouses, and data warehouses.
· Experience in energy, power, commodities, trading, midstream, or upstream oil and gas.
· Familiarity with ERP, ETRM, land, accounting, finance, and operational systems.
Physical Demands and Working Conditions
Location
· This position may be based out of the BKV Office in Denver, CO, Fort Worth or Houston, TX. Remote or hybrid work will be considered.
· Some travel (up to 25%) may be required.
Working Conditions
· Primarily office-based with standard business hours; extended hours may be required depending on business needs. May occasionally be exposed to distracting noise while sharing office space with others.
Physical Demands
· Ability to sit for extended periods of time.
· Ability to operate a computer, telephone, and other office equipment.
· Ability to occasionally lift, carry, push, or pull up to 25 pounds.
· Ability to communicate effectively, both verbally and in writing.
Compensation & Benefits
· Competitive salary, commensurate with experience. (Base Pay: $112,000 - $220,000)
· Performance-based bonus eligibility.
· Comprehensive health, dental, and vision insurance plans.
· Retirement savings plan with 6% employer match.
· Paid time off and 12 company holidays per year.
· Professional development opportunities and tuition reimbursement.
· Employee Assistance Program (EAP) and wellness initiatives.
Equal Employment Opportunity & ADA Statement
BKV Corporation is an Equal Opportunity Employer. We do not discriminate because of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, veteran status, or any other legally protected status.
BKV Corporation is committed to providing reasonable accommodations for qualified individuals with disabilities in accordance with the Americans with Disabilities Act (ADA). Applicants requiring accommodation during the hiring process may contact Human Resources.
