Aspire Software logo
Aspire Software

We never stop building. A vertical acquisition software company that owns, operates and manages a diverse portfolio.

Staff Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 1,001-5,000H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

4 hours ago

Salary

0

Seniority

Lead

Job Description

Staff Software Engineer

Aspire Software

• Serve as the most senior individual contributor on TTG’s engineering team. • Take end-to-end ownership of cloud infrastructure, CI/CD pipelines, and full-stack application support. • Set technical direction across the stack — from AWS infrastructure and Kubernetes operations to C#/.NET development, database and messaging systems, and AI-augmented engineering workflows. • Dedicate a meaningful share of your time to mentoring engineers, guiding technical decisions, and shaping how the team builds. • Configure and maintain AWS services such as VPCs, EC2, DocumentDB, and Kubernetes clusters. • Build and manage Jenkins jobs and CI/CD pipelines. • Develop and maintain applications in C#, T-SQL, Vue, HTML, and CSS; troubleshoot issues across the full stack. • Work with SQL Server and T-SQL for querying and supporting application data. • Apply AI-assisted development tools to coding, debugging, documentation, and PR workflows.

Job Requirements

  • 8+ years of experience in software, DevOps, or platform engineering, including time as a senior individual contributor or technical lead, with hands-on AWS infrastructure management (VPCs, EC2, Kubernetes, load balancers, and network security controls such as firewalls, WAF, and network ACLs).
  • Strong full-stack development skills in C# and T-SQL, including hands-on experience building services with ServiceStack and the LLBLGen ORM.
  • Supporting experience in Vue, HTML, and CSS, and the ability to troubleshoot across UI, API, database, messaging, and deployment layers.
  • Proven CI/CD experience with Jenkins and strong command of Docker and Kubernetes operations (kubectl, YAML deployment configs), plus Linux scripting for operational tasks.
  • Experience with SQL Server, MongoDB/DocumentDB, and event-based, message-driven systems (MassTransit, Amazon SQS, RabbitMQ, or Apache MQ).
  • Proficiency with Git-based source control workflows (GitHub or GitLab), including branching strategies, code reviews, and coordinated deployments.
  • Demonstrated ability to mentor engineers and lead technical decisions, balancing hands-on contribution with guidance and team development.
  • Demonstrated use of AI coding assistants (e.g., GitHub Copilot, Devin) to accelerate development and improve code quality in daily engineering workflows.
  • Familiarity with CMS and identity platforms such as Umbraco and Identity Server.
  • Experience supporting complex distributed applications from development through deployment and production troubleshooting.

Related Job Pages

More Full-stack Engineer Jobs

Sicredi logo

Engenheiro de Software Sênior

Sicredi

Não é só dinheiro, é ter com quem contar.

Full TimeRemoteTeam 10,001+H1B No Sponsor

• Desenvolver soluções backend robustas e escaláveis, utilizando Java e Spring Boot. • Participar ativamente do ciclo de vida completo do desenvolvimento de software, desde a concepção até a entrega em produção. • Implementar e evoluir pipelines de CI/CD, garantindo automação e qualidade nas entregas. • Realizar testes unitários, integrados e E2E, promovendo práticas de qualidade e confiabilidade. • Integrar e gerenciar bancos de dados relacionais, além de atuar com Kafka e seus conectores. • Trabalhar com JPA/Hibernate e Kubernetes para orquestração de aplicações. • Garantir a observabilidade nas aplicações, utilizando métricas, logs e monitoramento para evoluir continuamente a operação. • Aplicar e disseminar boas práticas de resiliência de software, assegurando sistemas tolerantes a falhas e alta disponibilidade. • Colaborar com outros times, promovendo alinhamento e comunicação clara. • Propor soluções inovadoras para desafios técnicos e de negócio. • Documentar arquitetura e decisões técnicas, facilitando o entendimento e evolução das soluções. • Contribuir para o desenvolvimento técnico de outros engenheiros do time. • Buscar e aplicar feedbacks para melhoria contínua, mantendo postura colaborativa e proativa.

Brazil
App Akademie logo

AI Full-Stack Development Instructor

App Akademie

Dein Weg in einen Beruf der Zukunft.

Full TimeRemoteTeam 11-50Since 2022H1B No Sponsor

• Deliver regular live teaching sessions for adult learners • Teach topics such as frontend, backend, APIs, databases, software architecture, and AI-assisted development processes • Prepare and continuously develop lesson plans, exercises, and practical projects • Support participants with technical questions, learning progress, and project work • Optional: Support participant mentoring, feedback sessions, and professional guidance • Optional: Improve existing learning materials, assignments, and course content

Germany
Makai Labs logo

Senior Software Engineer

Makai Labs

Supercharge Your Workforce: We create adaptive AI and RPA solutions that accelerate processes across enterprises.

Full TimeRemoteTeam 11-50Since 2021H1B No Sponsor

• Develop new features using Flask. • Optimize applications for maximum speed and scalability. • Ensure the technical feasibility of Ul/UX designs. • Collaborate with frontend developers and web designers to improve usability. • Write robust, clean, and documented code. • Maintain and enhance existing apps applications. • Conduct performance tests and ensure responsiveness and stability across all platforms.

California + 4 moreAll locations: California | New Jersey | New York | Massachusetts | Texas
$120K - $150K / year
Full TimeRemoteTeam 201-500H1B Sponsor

• Design, build, and deploy Salesforce Agentforce solutions that automate customer and employee interactions. • Configure Salesforce Service Cloud to deliver AI-powered case management, self-service, and intelligent support experiences. • Build AI agents using Agentforce, including prompts, topics, actions, orchestration, and conversational workflows. • Integrate Agentforce with Salesforce CRM, Knowledge, Flows, Data Cloud, and enterprise applications. • Configure Salesforce Trust Layer, security controls, and data grounding to ensure secure and responsible AI experiences. • Develop scalable Salesforce solutions using Apex, Lightning Web Components (LWC), Salesforce Flows, Platform Events, and APIs. • Partner with solution architects and client stakeholders to identify high-value AI use cases and translate business requirements into scalable technical solutions. • Participate in architecture reviews, technical design sessions, code reviews, and solution planning. • Support testing, deployment, release management, and production optimization. • Champion Salesforce best practices while contributing to reusable assets and delivery standards across client engagements.

Canada