Senior Software Engineer @BOK Financial
Software Development
Salary usd 100,000 - 1..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 1wk ago

[Hiring] Senior Software Engineer @BOK Financial

1wk ago - BOK Financial is hiring a remote Senior Software Engineer. 💸 Salary: usd 100,000 - 175,000 per year 📍Location: USA

Role Description

As a Senior Software Engineer, you’ll be a hands-on technical leader and key contributor in a cross-functional team, often acting as a technical lead. You’ll design, build, and operate Java Spring Boot microservices and RESTful APIs on AWS (as we migrate from on-prem), using event-driven architecture and data stores like SQL Server, PostgreSQL, MongoDB, and Redis. You’ll drive execution, mentor others, and champion operational excellence.

  • Modern Software Development
    • Design & Build: Architect and implement Spring Boot microservices and RESTful APIs with best practices for domain-driven design, scalability, reliability, and maintainability.
    • Event-Driven Systems: Deliver features using event-driven architecture (Kafka, SNS/SQS/Kinesis), including publish/subscribe patterns, idempotency, retries, and error handling.
    • Data & Storage: Model schemas and access patterns for SQL Server, PostgreSQL, MongoDB, and Redis; optimize for correctness, performance, and cost.
  • Agentic AI–First Engineering
    • Develop using AI assisted workflows with tools such as GitHub Copilot, Amazon Q, and Claude to accelerate coding, refactoring, documentation, and test generation.
    • Leverage agentic patterns for multistep tasks such as feature scaffolding, modernization, dependency analysis, and CI/CD interactions—with appropriate human-in-the-loop (HITL) controls.
    • Apply AI-assisted PR review and security scanning, validating suggestions with engineering judgment and secure by design principles.
    • Continuously evaluate and improve how AI tools are used across the SDLC to increase throughput, quality, and developer experience.
  • Quality, Delivery & Operations
    • Quality Engineering: Own testing strategy—unit, integration, and contract tests—while enforcing CI quality gates.
    • CI/CD & Automation: Help shape next generation pipelines as we transition to AWS EKS.
    • Observability & SRE: Instrument services using New Relic; define SLIs/SLOs and participate in a minimal on-call rotation.
    • Security by Design: Follow secure coding practices and remediate findings; PCI & SOX awareness is helpful.
    • Technical Leadership: Lead design reviews, mentor peers, and guide pull requests with a high bar for craftsmanship.
    • Operate What You Build: Practice build-it/run-it ownership from development through production.

Qualifications

  • 5–8+ years of software engineering, with 3–5+ years designing and building secure Java Spring Boot microservices and RESTful APIs.
  • Production experience on AWS (compute, messaging, storage), event-driven patterns (Kafka, SNS/SQS/Kinesis), and container technologies (Docker, Kubernetes).
  • Proficiency with SQL Server or PostgreSQL.
  • Strong test discipline (unit/integration/contract), CI/CD pipelines, and code review excellence.
  • Experience with observability tools (New Relic, Datadog, Splunk, etc.) and incident response.

Requirements

  • Securing APIs with Spring Security and OKTA.
  • Familiarity with AI-assisted development tools (GitHub Copilot, Amazon Q) and DevSecOps practices.
  • Experience building APIs integrated with Kong API Gateway, Apigee, or similar API Gateway.
  • Experience with MongoDB, Redis, or similar NoSQL technology.
  • Experience building services deployed to Tomcat, Jetty, or similar Java Servlet containers.
  • Infrastructure-as-Code (Terraform/CDK), containers/orchestration (EKS/ECS), or serverless (Lambda) experience.
  • Experience with schema registries, CDC, or stream processing.
  • PCI & SOX awareness.

Benefits

  • Remote Flexibility: Work from anywhere in the U.S., with quarterly travel to Tulsa, OK.
  • 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.
Before You Apply
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @BOK Financial
Software Development
Salary usd 100,000 - 1..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 1wk ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 133,154+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later