Staff Software Engineer
New
V
Valsoft CorporationDirect Selling Software
Remote (Canada or US)Full-TimeStaff
Salary120,000 - 150,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- AWSDockerGitJenkinsKubernetesVue.JsC#
Requirements
- 8+ years of experience in software, DevOps, or platform engineering.
- Proven experience as a senior individual contributor or technical lead.
- Hands-on AWS infrastructure management (VPCs, EC2, Kubernetes, load balancers, security controls).
- Strong full-stack development skills in C# and T-SQL.
- Experience with ServiceStack and LLBLGen ORM.
- Proficiency in Vue, HTML, and CSS.
- CI/CD experience with Jenkins and Docker/Kubernetes operations.
- Experience with SQL Server, MongoDB/DocumentDB, and message-driven systems (MassTransit, SQS, RabbitMQ).
- Proficiency with Git-based source control workflows.
- Demonstrated ability to mentor engineers and lead technical decisions.
- Experience using AI coding assistants (e.g., GitHub Copilot, Devin) preferred.
- Familiarity with Umbraco and Identity Server preferred.
Responsibilities
- Configure and maintain AWS services including VPCs, EC2, Kubernetes, and network security controls.
- Build and manage Jenkins jobs and CI/CD pipelines for deployment artifacts and Kubernetes configurations.
- Develop and maintain applications in C#, T-SQL, Vue, HTML, and CSS.
- Design and support event-based, message-driven architecture using MassTransit and message brokers like SQS or RabbitMQ.
- Apply and govern AI-assisted development tools to improve team productivity and code quality.
- Mentor engineers and provide technical leadership on complex, cross-cutting problems.
View Full Description & ApplyYou'll be redirected to the employer's site