Tech Lead - Sr. Software Engineer
BOK Financial
Tech Lead - Sr. Software Engineer
In this role, you'll mentor the project team, share knowledge, and collaborate with the Solution Architect to determine project architecture. You'll lead in developing projects, promoting best programming practices, and have influence over developers. Lastly, you'll provide application support, develop and document applications, and maintain application documentation and configuration.
As a Tech Lead Software Engineer, you are a hands-on technical leader with end-to-end ownership of service-level architecture, delivery outcomes, and production reliability. You set technical direction, make and communicate clear architectural tradeoffs, and lead through influence—aligning engineers, product, and partners around durable, scalable solutions. You design, build, and operate backend services as the organization modernizes from on-prem to AWS, applying cloud-native and event-driven patterns to improve reliability, security, and developer velocity. You champion build-it/run-it ownership, ensuring services meet clear standards for quality, observability, and operational excellence. You accelerate delivery through AI- and agentic-first engineering practices, establishing safe, repeatable workflows that improve throughput and quality while maintaining strong validation, security, and governance. You raise the engineering bar by mentoring others, setting clear guardrails, and continuously improving the systems and practices your teams rely on.
Team Culture
Our mission is to empower our company, teammates, and customers through resilient, customer-centric technology. We leverage our technical expertise and deep business understanding to deliver impactful solutions. Mindset Ownership, customer obsession, growth mindset, think big—start small, bias for action, and relentless pursuit of engineering excellence.
Why Join Us
Impact: Build platforms used across the business; modernize critical systems, development agentic-first solutions. Growth: Leadership development, career advancement, and cutting-edge tech adoption. Culture: Inclusive, collaborative, and innovation-driven. Career Paths: Multiple advancement opportunities available.
How You'll Spend Your Time
Technical Leadership Set and communicate technical direction, aligning engineers around clear priorities, architectural intent, and delivery outcomes Lead through influence, partnering with product, platform, and dependent teams to drive alignment without relying on positional authority Serve as the primary technical escalation point, resolving complex challenges while balancing speed, quality, and long-term sustainability Raise the engineering bar, mentoring through design reviews, code reviews, and shared standards that elevate team capability Model ownership and accountability, leading by example with a bias for action and end-to-end responsibility Modern Software Development Own service-level architecture and technical decisions, defining APIs, data models, messaging patterns, resiliency, and error handling that scale and endure Lead system modernization, decomposing monoliths into well-bounded, cloud-native services using domain-driven and evolutionary architecture principles Design and evolve event-driven systems, establishing reliable pub/sub patterns, schema and versioning strategies, and failure handling Set data architecture direction, modeling access patterns across relational and NoSQL stores for correctness, performance, and cost efficiency Establish architectural guardrails, using patterns, reference implementations, and lightweight reviews to enable autonomy with alignment Make and revisit pragmatic tradeoffs, documenting decisions and adapting as requirements, scale, or constraints change Agentic AI–First Engineering Lead adoption of AI- and agentic-first development practices, integrating AI into coding, testing, reviews, documentation, and CI/CD Design governed, repeatable agentic workflows for multi-step engineering tasks, with clear human-in-the-loop controls Set standards for validating AI outputs, ensuring security, correctness, maintainability, and standards alignment Measure and optimize impact, improving throughput, quality, and developer experience based on outcomes—not novelty Enable responsible experimentation, empowering teams to innovate within defined guardrails and shared learnings Quality, Delivery & Operations Own production quality and reliability, ensuring services meet clear expectations for availability, performance, and resiliency Define and enforce quality mechanisms, establishing testing strategies, CI quality gates, and review standards that make correctness the default Operate what you build, taking end-to-end responsibility from development through deployment, on-call readiness, and incident remediation Lead operational excellence, defining observability standards, SLIs/SLOs, and actionable alerts to proactively manage system health Ensure predictable delivery, improving flow through automation, CI/CD maturity, and reduced operational friction Embed security and compliance by design, addressing regulatory and risk requirements without slowing delivery Drive continuous improvement, using incidents, metrics, and retrospectives to strengthen systems, processes, and practices
Education & Experience Requirements
This level of knowledge is normally acquired through the completion of a bachelor's degree in a technology field and/or 8+ years of related experience. Technology certifications are preferred. It is also preferred that the candidate have Banking and Financial Service experience.
Must-Have Demonstrated technical leadership as a Tech Lead or senior IC—owning service-level architecture, influencing decisions, and serving as a technical escalation point Strong backend engineering experience designing and operating secure, scalable services (Java or JVM-based environments preferred) Production experience building cloud-based systems, including hands-on experience with AWS (compute, messaging, storage) and cloud-native patterns Experience designing event-driven architectures, including publish/subscribe patterns, message durability, idempotency, retries, and failure handling Build-it / run-it ownership mindset, with experience supporting services in production, participating in on-call, and driving incident remediation Strong quality discipline, including test strategy (unit, integration, contract), CI/CD quality gates, and rigorous code review practices Proven ability to collaborate across teams, working effectively with product, platform, security, and dependent engineering groups Excellent technical communication skills, able to clearly document and explain architectural decisions and tradeoffs
Nice-to-Have Experience modernizing legacy or on-prem systems, including decomposition strategies and evolutionary migration to AWS Practical application of domain-driven design concepts, such as bounded contexts, aggregates, and hexagonal architectures Experience with AI-assisted or agentic development tools, and familiarity with defining guardrails and validation practices Experience with containerization, orchestration, or serverless platforms, such as Docker, Kubernetes/EKS, ECS, or Lambda Infrastructure-as-Code experience, using tools like Terraform or CDK Experience with observability platforms (e.g., New Relic, Datadog, Prometheus) and SLO-driven reliability practices Experience with NoSQL data stores, such as MongoDB or Redis, and performance-aware data modeling Familiarity with API gateways and integration patterns, such as Kong or Apigee Experience operating in regulated environments, with awareness of PCI, SOX, or similar requirements
BOK Financial Corporation Group is a stable and financially strong organization that provides excellent training and development to support building the long term careers of employees. With passion, skill and partnership you can make an impact on the success of the bank, customers and your own career! Apply today and take the first step towards your next career opportunity! The companies in BOK Financial Corporation Group are equal opportunity employers. We are committed to providing equal employment opportunities for training, compensation, transfer, promotion and other aspects of employment for all qualified applicants and employees without regard to sex, race, color, religion, national origin, age, disability, pregnancy status, sexual orientation, genetic information or veteran status.
- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Corporate Sector - Enterprise Technology, you are an integral part of an agile team that works...SeniorFor contractors
- ...opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Senior Lead Software Engineer at JPMorgan Chase within Commercial and Investment Bank, you will play a pivotal role in an agile team, enhancing, building...SeniorFor contractors
- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within Corporate Technology, you are an integral part of an agile team that works to enhance, build, and...SeniorFor contractors
- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Technology Data Strategy & Architecture organization, you are an integral part of an...Senior
- ..., and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial and Investment Banking... ..., and skills Experience leading a small team as tech lead and/or manager. Proficiency with AWS (hands-on): SageMaker...SeniorFor contractors
$101.9k - $132.45k
...What you’ll do here: As the Software Engineering Manager, you will lead a team dedicated to creating tools to deliver world‑class content for our Cengage Learning Platforms (CLP). Working closely with internal partners, you will define and implement an innovative, AI‑first...Work experience placementLocal areaRemote work- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Enterprise Technology - ENG Services & Platform team, you are an integral part of an agile team...SeniorFor contractors
- ...the communities we serve. Additional information about the company can be found online at . We are currently looking for a Lead/Sr. Engineer System Planning for our Houston, TX office. POSITION DESCRIPTION: This position uses pipeline simulation tools to design...SeniorWork at office
- ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within Corporate Technology, you are an integral part of an agile team that works to enhance, build, and...
- ...career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Banking - Markets Tech - Trading / MAC Risk Central team, you are an integral part of an agile team that...
- ...career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Banking - Markets Tech - Trading / Derivatives Execution Tech team, you are an integral part of an agile...
$62 per hour
...individuals authorized to work in the U.S. will be considered.***\\\\ \\ \ \\ \ Job Title \\\\\ : Lead Software Engineer \\\\ \\ \ Job Type \\\\\ : Full\-Time\/Contract *\\\\ this role is a 12\-month assignment. \\\\\ \\ \...Full timeContract workWork experience placementRelocation package- ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial and Investment Bank, Merkets Technology, you are an integral part of an agile team...
- ...JOB SUMMARY We are seeking a Senior Software Engineer with deep expertise in .NET technologies, extensive experience in designing and implementing... ...skills. Preferred: ~ Experience mentoring or leading junior and mid-level developers is highly preferred....SeniorFull timeLocal areaRemote work
- ...Description Company Description Boston Engineering is a technology-driven consulting firm... ...Engineering Leadership Lead the mechanical design of innovative products... ...environments Work closely with electrical, software, manufacturing, systems engineering, and...SeniorPermanent employmentWork at officeLocal areaRelocationRelocation package
- ...Java Lead Software Engineer Morgan Money has revolutionized liquidity trading across the firm serving our corporate clients in all regions to have next generation trading capabilities at their fingertips. As a Java Lead Software Engineer at JPMorganChase within...
- ...the company. This role performs under general direction of the Lead Data Analyst, Drilling Optimization and Data Center. • Execute... ...• Able to work in agile/scrum model and confirm to software development lifecycle, code management and version tracking Minimum...SeniorWork at office
- Java Application Developer 8+ years of hands on experience in Java application development. Expertise in AWS cloud. Experience in support projects. Comprehensive knowledge of web design patterns and UI frameworks like AngularJS, HTML5, CSS, Javascript, JQuery and MVC...SeniorWork experience placement
- ...testing, debugging, documentation and maintenance and will contribute to technical decisions as we replatform our technology. The Sr. Software Engineer will complete small to large projects and work with our software development team, operations team, and outside resources to...Senior
$112.3k - $140k
...you looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain... ...the unthinkable. We have an exciting opportunity for a Senior Software Engineer on our Automatic Tank Gauge team. We are looking for...SeniorLocal area- ...in Computer Science or a related field required. 8+ years of successful experience in an application programmer/analyst or software engineering role. Strong Oracle SQL and PL/SQL skills with 5+ years of hands‑on experience working with both back‑end and front‑end Oracle...SeniorWork at officeRemote workMonday to FridayFlexible hoursShift work
- ...Sr. Java Developer Location: Houston, TX Duration: 3 – 6 months Experience... ...geographies. You are passionate about developing software solutions in a global team-focused... ...required to deliver complex calculation engines. In this role, you will focus on designing...Senior
- ...An on-site Sr. AI Engineer opportunity is available in Houston, Texas, offering the chance to design and deploy scalable artificial intelligence and machine learning solutions in an enterprise environment. This role focuses on building production-grade AI applications,...SeniorMonday to FridayShift workDay shift
- ...on a journey to evolve into an industry-leading capability with standardized deliverables... .... This role sits at the intersection of engineering excellence, agile transformation, and... ...Partner with Agile Coaches, DevSecOps, and Software & Quality Engineering leaders to define...Senior
$209k - $238.5k
...Overview Senior Lead Software Engineer, Full Stack (Global Payment Network) Do you love building... ...your passion for staying on top of tech trends, experimenting with and learning... ...Houston, TX: $209,000 - $238,500 for Sr. Lead Software Engineer McLean, VA:...SeniorFull timePart timeInternshipLocal area- ...Title: Sr. Technical leader - Refining Catalyst Development KBR Sustainable Technology... ...its technology expertise with full engineering, procurement and construction services to... ...aligned with business objectives Lead catalyst R&D programs, including formulation...SeniorFull timeLocal areaRemote workWorldwideFlexible hours
$120k - $150k
...Opportunity Details Full Time Sr. Embedded Firmware Engineer Sr. Embedded Firmware Engineer... ...driving innovation, ensuring software reliability, and collaborating closely... ...without compromising functionality Lead the selection and adoption of tools,...SeniorFull timeLocal area- ...the world's largest and most influential companies. As a Lead Infrastructure Engineer at JPMorganChase within the Enterprise Technology, Infrastructure Platforms team, you apply deep knowledge of software, applications, and technical processes within the infrastructure...
- ...Group's Professional Technical Services Network as a contract Sr Data Tech Lead - Trading and Supply Freight Data Platform. This is a... ...you will provide end-to-end leadership across architecture, engineering, governance, and capability development. You will: Deliver...SeniorPermanent employmentContract work
- ...seeking a Venue Technology Manager in Houston. This role involves overseeing technology services for the FIFA Men's World Cup 2026, leading a diverse team, and ensuring the successful delivery of event technologies. Ideal candidates have substantial IT experience,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Tech Lead - Sr. Software Engineer. Be the first to apply!
- technical lead Houston, TX
- technical leader Houston, TX
- lead operating engineer Houston, TX
- lead engineer Houston, TX
- senior process engineer Houston, TX
- senior vice president communications Houston, TX
- senior manager quality engineering Houston, TX
- senior device engineer Houston, TX
- sr operations manager Houston, TX
- senior supervisor Houston, TX




