
Senior Software Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United States.
• Design and implement intricate, scalable systems, which include high-traffic APIs, multi-service integrations, and data-processing solutions.
• Take ownership of significant features and components from technical design and development all the way through to deployment and ongoing support in production.
• Develop modern applications utilizing C#, .NET Core, ASP.NET Core Web APIs, and cutting-edge frontend technologies.
• Influence architectural and technological choices.
• Create and enhance cloud-native solutions on Azure or AWS platforms.
• Advocate for automated testing, TDD/BDD, CI/CD, observability, security, and Infrastructure as Code.
• Collaborate with Product, QA, Design, DevOps, and Engineering teams.
• Facilitate technical discussions, story refinement, and problem-solving in technical matters.
• Recognize opportunities to minimize technical debt and enhance existing systems.
• Diagnose complex production and performance issues.
• Mentor junior and mid-level engineers.
• Guide the team in using AI-assisted engineering tools in a responsible and effective manner.
• 5 to 7 years of professional experience in software development.
• Proficient in backend development using .NET Core, C#, ASP.NET Core Web APIs, and REST.
• Familiarity with application architectures and distributed systems.
• Strong understanding of SQL, NoSQL, and data architecture.
• Experience with modern frontend frameworks such as Angular, React, Vue.js, or Blazor, or a working knowledge of frontend development complemented by deeper backend expertise.
• Extensive experience with Azure or AWS in SaaS environments.
• Knowledge of Azure Functions, Queues, Blob Storage, and VMs, or AWS equivalents like Lambda, SQS/SNS, and EC2.
• Experience with Docker and/or Kubernetes, ideally including production-scale deployments using AKS or EKS.
• Familiarity with Infrastructure as Code tools such as Terraform, Bicep, ARM Templates, AWS CloudFormation, or CDK.
• Strong grasp of CI/CD, deployment strategies, and engineering automation.
• Experience with automated testing and TDD/BDD methodologies.
• Understanding of clean architecture, SOLID principles, and domain-driven design.
• Experience in building highly scalable, internet-facing applications.
• Strong troubleshooting skills for production issues, including application profiling, benchmarking, and performance optimization.
• Knowledge of observability platforms such as DataDog, Application Insights, or Amazon CloudWatch.
• Good understanding of application security, vulnerability management, and threat modeling.
• Experience with AI-assisted engineering.
• Proven ownership of complex, multi-system solutions.
• Technical leadership through architectural decisions, mentoring, and collaboration.
• Experience mentoring junior and mid-level engineers.
• Ability to lead technical initiatives that span multiple sprints or quarters.
• Excellent communication skills, including the ability to explain technical decisions to non-technical colleagues.
• Opportunities for continuous learning and career advancement.
• A culture that celebrates diversity and empowers every individual.
• Commitment to well-being, inclusion, and development.
• An accessible hiring process with adjustments and accommodations available.
• Global impact through work that influences millions.
• Recognized as a Great Place to Work® certified employer.
VALCE Talent Solutions
Coinbase
Northrop Grumman
Topstep
Get handpicked remote jobs straight to your inbox weekly.