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

33 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

The Mozilla Corporation was founded in 2005 as a taxable, wholly-owned subsidiary of the Mozilla Foundation, which launched in 2003. The corporation serves the nonprofit, public be

Backend Engineer33 days ago

• 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
Brillio logo

Senior Golang Developer, Java/Python

Brillio

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

Backend Engineer33 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
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 Engineer33 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