Skip to main content

Back End Software Engineer

L6

insight globalHouston, TX8 days ago
Cloud Back-End Engineer
Required Skills & Experience: Bachelor's degree in Computer Science, Computer Engineering, Information Technology, Mathematics, Applied Statistics, Software Engineering, or a related field.
Responsibilities include:
  • Strong back-end development experience using C# and.
  • NETExperience designing and developing cloud-native applications and microservices
  • Hands-on experience with at least one major cloud platform: Azure, AWS, or GCPExperience building and consuming REST and/or GraphQL APIsStrong understanding of distributed systems, scalability, resiliency, and high-availability architectures
  • Experience working with cloud-native databases such as: MongoDB, PostgreSQL, MySQL, Redis
  • Experience implementing authentication and authorization solutions: OAuth2, JWT, SSO, LDAPKnowledge of caching and performance optimization techniques, including Redis, Memcached, and asynchronous processing
  • Experience with Docker and containerized application development
  • Experience with Kubernetes or another container orchestration platform
  • Experience with cloud security best practices and secure application development
  • Familiarity with monitoring cloud resource consumption and performance optimization (FinOps concepts)
  • Strong written and verbal communication skills
  • Ability to quickly learn new technologies and thrive in a fast-paced environment
  • Strong collaboration skills with the ability to mentor teammates and promote engineering best practices
  • Excellent organizational, time-management, and multitasking abilities
Nice to Have Skills & Experience: Additional experience with DevOps and infrastructure automation, CI/CD tooling, serverless computing, event-driven architectures, cloud observability platforms, cloud cost optimization, and AI-assisted development tools. Experience supporting large-scale, globally distributed cloud applications is highly preferred.
Job Description: We are seeking a Cloud Back-End Engineer to join our team and help build high-performance, cloud-native services for enterprise customers around the globe. This role sits at the intersection of application development and cloud infrastructure, with a focus on designing scalable, resilient, and secure back-end systems that are "born in the cloud." The ideal candidate will have strong experience developing distributed applications and microservices while leveraging cloud platforms to deliver highly available, cost-effective solutions. Responsibilities include developing cloud-native architectures, building resilient APIs, optimizing data storage and caching strategies, implementing security best practices, and ensuring performance and scalability across multiple regions and availability zones.
Apply now (opens in a new tab)
Apply now (opens in a new tab)

Level

LeadL6

Location

Houston, TX

Occupation

Software Developers

Industry

Computer Systems Design Services

Posted

8 days ago

To get sharper similar jobs, create your profile using the link below.

Create profile