Senior Software Developer

Appdirect
Montreal
Workplace: HybridFull timeFunction: Software EngineeringExperience: 6+ yearsSkills: ["Problem-solving","Organizational skills","Solution-oriented mindset","Collaboration","Clear communication"]

Build and own resilient, performant multi-tier backend applications that help software companies scale cloud and marketplace operations. Solve complex technical problems, write production-focused code for scalability and maintainability, and lead thorough code reviews and troubleshooting. You’ll deploy and operate services on AWS, design event-driven microservices with strong API practices, and mentor less experienced engineers through an apprenticeship program.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Appdirect
Appdirect
2 months ago

Senior Software Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 7 hours agoStatus: Live
Reposted: similar role first listed 8 months ago

Job Summary

Build and own resilient, performant multi-tier backend applications that help software companies scale cloud and marketplace operations. Solve complex technical problems, write production-focused code for scalability and maintainability, and lead thorough code reviews and troubleshooting. You’ll deploy and operate services on AWS, design event-driven microservices with strong API practices, and mentor less experienced engineers through an apprenticeship program.
Location: Montreal
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Solve high-scope, high-complexity technical problems.
  • •Write code focused on scalability, testability, supportability, and maintainability.
  • •Own your code end to end and take pride in what you deliver to production.
  • •Participate actively in thorough code reviews and troubleshoot complex issues.
  • •Drive the direction of an apprenticeship program to mentor new and less experienced team members.

Key Requirements

  • •6+ years building modern, scalable, high-performing backend services with strong type-driven development fundamentals.
  • •Experience deploying applications and managed services in AWS, including API Gateway, Lambda, and Step Functions.
  • •Expertise in infrastructure as code using AWS CDK, Terraform, or similar frameworks.
  • •Advanced DynamoDB NoSQL modeling (including Single Table Design) and deep relational database knowledge with Postgres.
  • •Strong experience building RESTful APIs and designing event-driven microservices, ideally with Amazon EventBridge.
Experience:6+ years
Skills:Problem-solvingOrganizational skillsSolution-oriented mindsetCollaborationClear communication
Languages:English
Tech Stack:AWSAPI GatewayLambdaStep FunctionsAWS CDKTerraformDynamoDBSingle Table DesignPostgresGoRESTful APIsMicroservice event-driven designAmazon EventBridgeNoSQLRelational databasesInfrastructure as codeMulti-tiered applicationsType-driven development

Company Brief

Appdirect
Provides a cloud commerce platform enabling businesses and service providers to sell, distribute, and manage subscriptions, digital services, and third-party applications through marketplaces and billing/commerce tools.
Industry: Enterprise Software
Company Size: Large (251 to 1,000 employees)
Growth: Established Company
Funding: Series D
Headquarters: San Francisco, United States
Founded: 2009
WebsiteLinkedIn