Software Engineer - Backend
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+24 more
Job description
Are you a seasoned backend engineer with a passion for building high-performance, enterprise-scale systems? Join our client as a Senior Software Engineer - Backend and play a pivotal role in shaping the future of cloud-native platforms and data-driven solutions. This is your chance to lead innovative projects, mentor talented engineers, and make a real impact in a dynamic, globally recognized organization.
Requirements
- Strong background in C++ with experience developing high-performance backend applications
- Proven experience designing and building enterprise-scale distributed systems and microservices
- Hands-on expertise with AWS cloud services, Kubernetes, REST APIs, and microservices architecture
- Proficiency in Java (Spring Boot), Python (FastAPI or similar), and related frameworks
- Deep understanding of scalable, reliable, and secure system design
- Experience with DevSecOps practices, CI/CD pipelines, and automation
- Ability to lead and mentor engineering teams, influence architecture decisions, and communicate effectively with technical and non-technical stakeholders
- Solid knowledge of relational databases, SQL tuning, and data access patterns
- Experience with modern software development lifecycle practices and Agile methodologies
Nice to Have Skills
- Experience with Kubernetes/EKS, Docker, and Infrastructure-as-Code tools like Terraform
- Familiarity with Kafka, MSK, EventBridge, Redis, Valkey, MongoDB, or DynamoDB
- Knowledge of C#/.NET applications and services
- Background in financial services, regulated environments, or data-heavy industries
- Experience with AI-assisted development tools (e.g., GitHub Copilot, Amazon Q, LangChain, LlamaIndex)
- Hands-on experience with event streaming, caching, and NoSQL databases
- Familiarity with retrieval-augmented generation (RAG) solutions and enterprise AI governance
- Background in data engineering, analytics ecosystems, or data lake architectures
Preferred Education and Experience
- Bachelor s degree in Computer Science, Engineering, or related field, or equivalent practical experience
- 8+ years of software engineering experience, including 3 5 years leading technical teams
Benefits & conditions
Estimated Min Rate: $129500.00 Estimated Max Rate: $185000.00
What s In It for You? We welcome you to be a part of the largest and legendary global staffing companies to meet your career aspirations. Yoh s network of client companies has been employing professionals like you for over 65 years in the U.S., UK and Canada. Join Yoh s extensive talent community that will provide you with access to Yoh s vast network of opportunities and gain access to this exclusive opportunity available to you. Benefit eligibility is in accordance with applicable laws and client requirements. Benefits include:
- Medical, Prescription, Dental & Vision Benefits (for employees working 20+ hours per week)
- Health Savings Account (HSA) (for employees working 20+ hours per week)
- Life & Disability Insurance (for employees working 20+ hours per week)
- MetLife Voluntary Benefits
- Employee Assistance Program (EAP)
- 401K Retirement Savings Plan
- Direct Deposit & weekly epayroll
- Referral Bonus Programs
- Certification and training opportunities
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Fully Remote Software Engineer Jobs
Why Upskilling And Reskilling is Important For Developers
7 Most Popular Web Developer Jobs in Europe