Senior Software Engineer

Titan Professional Resources is seeking a Senior Software Engineer to support the development of scalable, cloud-based SaaS platforms for client engagements. This role is Direct Hire with a growing & exciting company in the OKC area. If this interests you, apply today! 

Key Responsibilities

  • Design, develop, and maintain scalable SaaS applications, including data-driven and geospatial systems
  • Architect high-performance backend services for dynamic data rendering and filtering
  • Collaborate on database design, data modeling, and system performance optimization
  • Implement advanced search, indexing, and query optimization solutions
  • Deploy and support cloud-native architectures using containerization and event-driven technologies
  • Provide technical mentorship and contribute to best practices and continuous improvement
  • Partner with technical and non-technical stakeholders to align solutions with business objectives

Qualifications

  • 10+ years of professional software engineering experience
  • Bachelor’s degree in Computer Science or equivalent experience
  • Strong experience with Golang or TypeScript; Python a plus
  • Expertise in database architecture, performance tuning, and API development
  • Experience with cloud platforms, Kubernetes, and microservices architectures
  • Familiarity with event streaming technologies (e.g., Kafka)
  • Experience with GraphQL and/or RESTful APIs

Location Oklahoma City

Job type Full-time

Reference JOB-5793

Apply now

"*" indicates required fields

Accepted file types: doc, docx, pdf, txt, Max. file size: 3 MB.