Apply

Backend Engineer

Posted 3 months agoViewed

View full description

πŸ’Ž Seniority level: Senior, 3+ years in web application development, 2+ years in cloud-based microservices development

πŸ“ Location: Canada (British Columbia, Ontario and Alberta)

πŸ’Έ Salary: 130000.0 - 160000.0 CAD per year

πŸ” Industry: Insurtech

🏒 Company: EmbrokerπŸ‘₯ 101-250πŸ’° $100,000,000 Series C over 3 years agoπŸ«‚ Last layoff over 2 years agoRisk ManagementInsurTechEnterprise SoftwareInsuranceFinTech

πŸ—£οΈ Languages: English

⏳ Experience: 3+ years in web application development, 2+ years in cloud-based microservices development

πŸͺ„ Skills: AWSAgileGoCommunication SkillsRESTful APIsMicroservices

Requirements:
  • 3+ years of experience in web application development.
  • 2+ years experience in cloud-based microservices development.
  • Experience programming with Go.
  • Experience building solutions with at least one cloud platform (AWS preferred).
  • Skilled in designing/building RESTful APIs.
  • Ability to write clean, well-designed, and high-quality code in a highly collaborative Agile development environment.
  • A mindset of constantly learning new things.
  • Passion for growing your skills, tackling interesting work, and challenging problems.
  • Exceptional written and verbal communication skills.
  • Degree in Computer Science or a related field.
Responsibilities:
  • Collaborate with your team to deliver independent microservices by decoupling capabilities associated with particular domains within the platform (pricing, payments, risk management).
  • Proactively find and address areas of concern and identify potential roadblocks.
  • Assist in clarifying stakeholder requirements; communicate questions and address concerns; provide relevant and detailed updates and feedback in a timely manner.
  • Design appropriate technical solutions based on requirements provided while taking into account timelines and future re-use ability.
Apply

Related Jobs

Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 140000.0 - 160000.0 USD per year

πŸ” Financial Services

  • 6+ years experience in software engineering
  • Proficiency in SQL
  • Experience with Scala/Java/C# is a plus
  • Familiarity with Docker, Kubernetes, and data analytics tools
  • Enable customers to extract insights from large datasets
  • Develop REST API and GraphQL endpoints
  • Collaborate with cross-functional teams

Backend DevelopmentGraphQLSQLREST APIMicroservicesScalaData visualizationData analytics

Posted about 16 hours ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ” Software Development

🏒 Company: DoistπŸ‘₯ 501-1000πŸ’° $40,000 Grant about 14 years agoProductivity ToolsAppsProject ManagementTask ManagementCollaborationSoftware

  • Substantive professional experience with developing web services and understand the moving parts (DNS, HTTP, DBs, etc.).
  • Familiar with Python, know both its strengths (and how to capitalize on them) and weak points (and how to work around them), and you’re able to argue about them. You follow the evolution of the Python ecosystem. You’ve also used at least one other programming language professionally.
  • Familiar with OWASP Top 10 web app security risks and know how to avoid and mitigate them.
  • Familiar with MySQL or PostgreSQL and have experience with their core concepts and subtelties.
  • Feel at home in the Unix shell.
  • Written tests long enough to have a taste for what a good test looks like, are aware of current testing practices, and can argue about each approach’s merits.
  • Understand the value and cost of abstraction, are versed in current architectural practices, and judiciously apply programming principles like SOLID, DRY, YAGNI, etc.
  • Propose, specify, implement, maintain and decommission code that powers Todoist for millions of active users through our diverse portfolio of apps and integrations.
  • Contributing to an architectural revamp, ensuring flawless cross-device sync, and seamless sharing are some current opportunities where you can have a large impact.

AWSBackend DevelopmentPostgreSQLPythonSoftware DevelopmentSQLBashGitMySQL*NixSoftware ArchitectureTypeScriptAlgorithmsData StructuresREST APICommunication SkillsCI/CDProblem SolvingAttention to detailMicroservicesDebugging

Posted 1 day ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 127000.0 - 204000.0 USD per year

πŸ” Software Development

🏒 Company: G2i Inc.

  • Experience with server-side web development (Java, Scala, Ruby, Python, Golang)
  • Experience building scalable application features on top of LLMs
  • Experience building RESTful APIs
  • Familiarity with data structures, distributed systems, concurrency, and threading
  • Commitment to a communicative and collaborative environment
  • High code quality and automated testing familiarity
  • Familiarity with networking technologies (TCP, HTTP, websockets)
  • Build and expand feature management products and APIs in Go
  • Collaborate with frontend engineers
  • Monitor and improve server-side performance
  • Write unit, integration, and load tests
  • Participate in code reviews
  • Write and review technical proposals
  • Improve engineering standards and processes

Data StructuresGoRedisRESTful APIs

Posted 3 days ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 139000.0 - 248000.0 USD per year

πŸ” Software Development

  • 5+ years developing and deploying web applications, with a proven track record of shipping code.
  • Are familiar with Node.js and TypeScript and can write scalable services and APIs using technologies like Express.js and MongoDB.
  • Experience with testing frameworks (e.g. Jest, Mocha, Playwright, Cypress).
  • Architect, design, and implement scalable multi-tenant backend services and APIs.
  • Work on technologies such as Node.js, Javascript/Typescript, MongoDB, GraphQL, Apollo, Amazon Web Services EC2, S3, Lambdas, Kafka, and more.
  • Lead projects that directly contribute to team and engineering organization's deliverables.
  • Mentor junior engineering in technical skills and Webflow culture.

AWSBackend DevelopmentGraphQLLeadershipNode.jsSoftware DevelopmentAgileExpress.jsJestKafkaMongoDBTypeScriptAmazon Web ServicesAPI testingREST APICommunication SkillsCollaborationCI/CDRESTful APIsMentoringMicroservicesSoftware EngineeringDebugging

Posted 3 days ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ” Software Development

  • 7+ years of professional software development experience
  • In-depth experience with Java and the JVM
  • Experience leading complex features end-to-end and cross-team
  • Working proficiency in written and verbal English
  • Experience designing and building fault-tolerant, distributed systems
  • Experience building and scaling highly-available systems
  • Experience working with AWS, Docker, and Kubernetes
  • Experience automating the software build and delivery process
  • Interest and ability to learn new software development skills and techniques
  • Design, implement, test, deliver and maintain Develocity features
  • Solve technical problems that have large scope, complexity, and business impact
  • Manage individual project priorities, deadlines, and deliverables
  • Assist clients during trials and in production
  • Contribute to changes that improve the team’s velocity and efficiency
  • Participate in Develocity releases in collaboration with the engineering team

AWSDockerJavaJVMKubernetesMicroservices

Posted 4 days ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ” Software Development

Backend DevelopmentNode.jsPostgreSQLPythonREST APIMicroservices

Posted 6 days ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 100000.0 - 120000.0 USD per year

πŸ” Software Development

🏒 Company: Puzzle.io

  • 6+ years of software engineering experience
  • Strong proficiency in Typescript and backend frameworks (Flask, FastAPI, Django)
  • Extensive experience designing and implementing REST APIs
  • Strong experience with database design (SQL, NoSQL)
  • Understanding of system design and microservices architecture
  • Design and implement backend services for revenue analytics and billing systems
  • Build robust, high-performance APIs for integration
  • Develop scalable data pipelines for real-time reporting
  • Create backend systems for subscription management and pricing
  • Architect event-driven systems for reporting and forecasting
  • Ensure data consistency and system reliability

Backend DevelopmentSQLDjangoETLFlaskGCPKafkaTypeScriptFastAPIREST APINosqlMicroservicesData analytics

Posted 9 days ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ” Software Development

  • 7 years of experience with REST API in .NET with C#
  • Superb understanding of modern microservice architectures
  • Familiarity with Docker and Kubernetes
  • Collaborate with cross-functional product team
  • Establish best engineering practices
  • Champion improvements within the team

AWSDockerNode.jsPostgreSQLSQLGCPKubernetesTypeScriptC#AzureREST APIMicroservices

Posted 10 days ago
Apply
Apply
πŸ”₯ Backend Engineer
Posted 11 days ago

πŸ“ Anywhere in the world

🧭 Fulltime

πŸ” Software Development

🏒 Company: io.netπŸ‘₯ 11-50πŸ’° $30,000,000 Series A 12 months agoCloud ComputingInformation TechnologyCloud InfrastructureGPU

  • Strong problem-solving skills and the ability to learn quickly.
  • Proficiency in at least one programming language (e.g., Python, Java, Go, C++).
  • Experience with distributed systems, microservices, or event-driven architectures.
  • Knowledge of cloud platforms (AWS preferred) and CI/CD pipelines.
  • Understanding of relational databases and query optimization.
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Design, develop, and maintain robust backend services and APIs.
  • Collaborate with cross-functional teams to define and implement scalable solutions.
  • Optimize application performance, scalability, and reliability.
  • Integrate with messaging systems like Kafka and databases such as PostgreSQL.
  • Write clean, maintainable, and testable code following best practices.
  • Participate in code reviews and provide constructive feedback.

AWSBackend DevelopmentDockerPostgreSQLPythonSQLJavaKafkaKubernetesAlgorithmsData StructuresCI/CDProblem SolvingRESTful APIsMicroservicesSoftware EngineeringData managementDebugging

Posted 11 days ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 139000.0 - 248000.0 USD per year

πŸ” Software Development

🏒 Company: WebflowπŸ‘₯ 501-1000πŸ’° $120,000,000 Series C almost 3 years agoπŸ«‚ Last layoff 7 months agoCMSWeb HostingWeb Design

  • 5+ years developing and deploying complex web applications, with a proven track record of shipping performant quality code.
  • Familiar with Node.js and TypeScript and can write scalable services and APIs using Express.js, GraphQL, Apollo, and MongoDB.
  • Can debug production issues across services and multiple levels of the stack.
  • Experience with testing frameworks (e.g. Jest, Mocha, Playwright, Cypress).
  • Comfortable working in an agile, safe-to-fail environment to clarify ambiguous requirements and design well scoped solutions.
  • Architect, design, and implement scalable multi-tenant backend services and APIs.
  • Work on technologies such as Node.js, Javascript/Typescript, MongoDB, GraphQL, Apollo, Amazon Web Services EC2, S3, Lambdas, and more.
  • Contribute to building and executing on functional strategy.
  • Lead projects that directly contribute to team and engineering organization's deliverables.
  • Produce and elevate the quality of maintainable, tested, performant, and scalable code.
  • Build and maintain unit and integration tests.
  • Author, collaborate on, and evaluate design documents.
  • Influence technical designs and team-level prioritization as well as participate in technical solutions.
  • Collaborate with software engineers, product managers, and designers in an autonomous, supportive team environment.
  • Mentor other engineers in technical skills, best practices, and quality.
  • Participate in engineering citizenship activities such as co-authoring engineering blogs, strengthening and improving our hiring processes, and leading internal hackathon teams.

AWSBackend DevelopmentGraphQLNode.jsExpress.jsGitJavascriptJestMongoDBTypeScriptRESTful APIsMicroservicesSoftware EngineeringDebugging

Posted 14 days ago
Apply