Software Development Engineer

2 days ago

Houston, Texas, United States Cadence Bank Full-time
Overview

Interested in this role You can find all the relevant information in the description below.

In this role you lead and contribute to the design and delivery of cloud-native, API-driven and event-driven enterprise applications. You act as a senior technical authority, guiding architecture choices and ensuring scalable, secure, and reliable solutions aligned with enterprise standards. You mentor engineers, troubleshoot complex issues, and drive tech leadership across multiple teams, shaping modern integrations and platforms. This position offers impact through technology choices and cross-team collaboration.



Compensation / Benefits
  • health insurance
  • wellness program
  • life and disability insurance
  • retirement savings plan
  • paid leave and PTO

Responsibilities
  • Analyze, design, and support enterprise applications and platform services
  • Evaluate architectures and technologies for cost, scalability, reliability, and supportability
  • Develop cloud-native solutions using APIs, event-driven patterns, and distributed systems
  • Provide technical leadership during design reviews and implementation
  • Troubleshoot production issues and perform root cause analysis
  • Stay updated on industry trends and enterprise integration patterns
  • Mentor engineers and lead by example on projects
  • Perform other duties as assigned xhuatnn

Key requirements
  • Bachelor's Degree
  • 7+ years of software, platform, or cloud engineering experience
  • Experience with Java and/or Python
  • Experience designing and supporting distributed systems and APIs
  • Strong analytical and troubleshooting skills
  • Excellent communication abilities
  • Mentoring and technical leadership
  • Python
  • Java
  • SQL