Senior Solutions Engineer

BKV, Inc.
Denver, United States of America
21 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 220K

Job location

Denver, United States of America

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Automation of Tests
Google BigQuery
Business Software
Cloud Computing Security
Cloud Database
Cloud Engineering
Code Review
Information Systems
Databases
Continuous Integration
Information Engineering
Data Warehousing
Cursor (Graphical User Interface Elements)
Database Development
Amazon DynamoDB
Github
Design of User Interfaces
Identity and Access Management
Python
Key Management
Microsoft Office
Cloud Services
Responsive Web Design
Runbook
Software Engineering
SQL Databases
Systems Integration
User-Centered Design
Workflow Management Systems
Enterprise Data Management
Amazon Web Services (AWS)
Data Logging
Pulumi
Enterprise Software Applications
GitHub Copilot
Prompt Engineering
Cloudformation
Event Driven Architecture
Amazon Web Services (AWS)
Git Flow
Infrastructure Automation Frameworks
Information Technology
Data Analytics
Operational Systems
Data Management
Front End Software Development
Functional Programming
Cloudwatch
Streamlit Framework
Terraform
GPT
Software Version Control
Data Pipelines
Serverless Computing

Job description

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.

Requirements

Do you have experience in Version control?, * 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, * 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.

Benefits & conditions

Pulled from the full job description

  • Tuition reimbursement

  • Retirement plan

  • Paid time off

  • Vision insurance

  • Dental insurance

  • Employee assistance program

  • Paid holidays, * 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.

About the company

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.

Apply for this position