3Pillar Global logo
3Pillar Global

Building digital businesses, together.

Node/AWS Software Engineer – Backend Development

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B SponsorCompany SiteLinkedIn

Location

Canada

Posted

102 days ago

Salary

0

Seniority

Senior

Bachelor DegreeEnglishAWSDynamoDBJavaScriptNode.jsSQL

Job Description

Node/AWS Software Engineer – Backend Development

3Pillar Global

• Primarily responsible for analyzing data integrity challenges including investigating, correcting, and monitoring data (SQL) to help identify and address key data issues. • Facilitate effective communication with client project stakeholders regarding project status and recommendations. • Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality. • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools. • Proficiently gather requirements and organize/present developed features for clients. • Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements. • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success. • Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities. • Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the growth of technical capabilities. • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment.

Job Requirements

  • Experience/expertise in the following areas specified below:
  • Design and implement scalable backend services and APIs using Node.js
  • Utilize serverless services, namely AWS services such as Lambda, API Gateway, DynamoDB, or RDS for robust backend infrastructure
  • Collaborate with cross-functional teams to define and execute on technical requirements
  • Optimize system performance and troubleshoot issues
  • Stay updated with the latest Node.js and AWS technologies to drive continuous improvement
  • Sift through logs and query DynamoDB/RDS data stores to analyze data errors and inconsistencies, perform root cause analysis by investigating code and then fix the data issues and remedy the code.
  • Experience in Agile software development methodologies.
  • Expertise in applying Object-Oriented Programming principles (abstraction, encapsulation).
  • High-level design proficiency following UML / C4 / ArchiMate.
  • Experience in creating and implementing well-tested, scalable, and performant enterprise-level systems.
  • Practice and initiative mentoring other engineers and decision-makers throughout the organization.
  • Good understanding of SOLID principles.
  • Familiarity with OWASP.
  • Proficiency in the English language.

Benefits

  • Imagine a flexible work environment – whether it’s the office, your home, or a blend of both.
  • You will be part of a global team, learning from top talent around the world and across cultures.
  • We’re big on your well-being – as a company, we spend a whole trimester in our annual cycle focused on wellbeing. Whether it is taking advantage of fitness offerings, mental health plans (country-dependent), or simply leveraging generous time off.
  • Our professional services model enables us to accelerate career growth and development opportunities - across projects, offerings, and industries.
  • We are an equal opportunity employer.

Related Job Pages

More Backend Engineer Jobs

Mozilla logo

Senior Rust Software Engineer

Mozilla

Feel good about your work again.

Backend Engineer102 days ago
Full TimeRemoteTeam 501-1,000Since 1998H1B Sponsor

• Design and deliver reusable components within the Mozilla Ads products that support multiple product teams and surface areas • Collaborate closely with Product, Ad Ops, and Data Science to enable enriched measurement, feedback reporting, and experimentation • Implement privacy-preserving features in our Mozilla Ads products, contributing to Mozilla’s vision for ethical advertising • Work with front-end teams across Mozilla to support and extend existing systems to apply innovative ways and technologies in reaching Mozilla’s advertising goals • Help translate product and engineering strategy into actionable tasks and early prototypes, providing feedback where appropriate

Canada
$104K - $139K / year
Job Closed
Brillio logo

Senior Golang Developer, Java/Python

Brillio

Turning technological disruptions into the advantages. Let's create something Brillian(t) together!

Backend Engineer102 days ago
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Design, build, and maintain backend services, APIs, and microservices using Golang, Java and Python • Develop RESTful and/or event‑driven APIs with a focus on performance, scalability, and reliability • Write clean, maintainable, and well‑tested code following best engineering practices • Collaborate with cross‑functional teams to translate business requirements into technical solutions • Optimize application performance, troubleshoot production issues, and implement fixes • Implement secure coding practices, authentication, authorization, and data protection standards • Participate in code reviews, design discussions, and architecture decisions • Support CI/CD pipelines and work closely with DevOps teams for deployments and monitoring • Contribute to documentation, technical standards, and continuous improvement initiatives

New Jersey
$110K - $120K / year
Job Closed
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Construção de Microserviços: Desenvolver e implementar microserviços utilizando Go e Python, garantindo a escalabilidade e a eficiência das aplicações. • Integração com Mensageria: Projetar e implementar soluções AWS que utilizem sistemas de mensageria, facilitando a comunicação entre diferentes serviços. • Comunicação com APIs: Integrar e gerenciar APIs para garantir a troca eficiente de dados entre sistemas. • Containerização de Aplicações: Utilizar tecnologias de containerização para empacotar e implantar aplicações de forma eficiente, assegurando a portabilidade e a consistência em diferentes ambientes.

Brazil
Job Closed
Ness Digital Engineering logo

Senior Java, React Engineer

Ness Digital Engineering

Ness is a full lifecycle digital engineering firm offering digital advisory through scaled engineering services.

Backend Engineer102 days ago
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Designing and developing scalable user-facing features using modern front-end technologies like React JS, and JavaScript; • Ensuring responsive design and cross-browser compatibility; • Optimizing application front end for performance; • Integrate back-end services with the UI layer; • Designing and developing RestFul APIs and microservices that support front-end functionalities; • Creating server-side logic using languages such as Java; • Managing databases (PostgreSQL, Oracle) and writing efficient queries; • Implementing security and data protection measures; • Proficiency in DevOps tools such as Azure DevOps; • Work closely with other stakeholders and participate in Sprint ceremonies to ensure the alignment with Agile methodologies.

Romania
Job Closed