Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Betsol Logo

Staff Software Engineer

Betsol

Salary not specified
Sep 26, 2025
Richardson, TX, US
Apply Now

BETSOL is seeking a Staff Software Engineer to design and develop high-quality automation software, build highly scalable microservices, event-driven systems, and real-time streaming pipelines to meet business needs.

Requirements

  • designing, developing, and deploying production-ready systems
  • Azure or GCP Cloud Applications/services* (Azure preferred)
  • designing and building software applications with expertise in one or more modern programming languages such as Java, Python, FastAPI, Go , as well as the following: Relational databases (e.g., PostgreSQL, Azure SQL) and NoSQL databases (e.g., Cosmos DB), Messaging systems like Apache Kafka, MQ etc, and Container Orchestration* Frameworks like Kubernetes, Docker etc.
  • Deep understanding of cloud technologies and architecture, software engineering principles such as algorithms, rules, data structures, etc.
  • Experience with CI/CD tools like Github, Gitactions, Jenkins, octopus or similar
  • Perform unit testing, perform integration testing, and participate in code reviews

Responsibilities

  • Designing and developing high-quality automation software that meets business needs.
  • Build highly scalable microservices, event driven systems and real time streaming pipelines.
  • Write clean, scalable, and maintainable code using best practices and design patterns
  • Conduct research on emerging technologies, design principles, and development frameworks to ensure software solutions remain current, fresh, and future proof
  • Provide technical guidance in software design and development activities
  • Review Designs and Code to ensure Developers are building a scalable solution with at most quality
  • Designing and implementing complex software solutions for API's, microservices, CICD, real-time streaming pipelines etc... on cloud

Other

  • Agile processes* , such as scrum, Kanban, and/or the Scaled Agile Framework (SAFe)
  • leading software development projects* by setting project goals, monitoring progress, tracking milestones, communication with stakeholders regarding project issues, and mentoring junior developers as needed
  • Promote proper implementation of SAFe process techniques
  • Experience working with distributed teams, working across multiple time zones and geographies
  • Experience leading large technical programs with responsibility of end to end planning