Senior Software Engineer

June 11, 2026
Application ends: September 10, 2026
Apply Now

Job Description

This person is responsible for all aspects of back-end development. This person must be able to drive the programming of well-constructed, testable code.  The ideal candidate will have a broad technical background, a solid understanding of applicable analytics, and a natural curiosity for producing effective solutions. This person is patient, has excellent time-management skills, and possess an effective communication style. 

In addition to a Bachelor’s in Computer Science or a related field (or equivalent work experience), the ideal candidate fits the following criteria: 

Objectives of this role

  • Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
  • Develop new features and infrastructure in support of rapidly emerging business and project requirements
  • Assume leadership of new projects, from conceptualization to deployment
  • Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design
  • Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities
  • Contribute to evolving our tech stack with AI tooling and services integration

Responsibilities

  • Participate in all aspects of agile software development, including design, implementation, and deployment
  • Architect and provide guidance on building end-to-end systems optimized for speed and scale
  • Work primarily in Python, Javascript/Typescript
  • Engage with inspiring designers and front-end engineers, and collaborate with leading back-end engineers to create reliable APIs
  • Collaborate across time zones, GitHub comments/reviews, documents, and frequent video conferences
  • Provide technical leadership, coaching, and/or mentoring to fellow delivery team members

Required skills and qualifications

  • At least eight years of experience in building large-scale software applications
  • Experience in designing and integrating RESTful APIs
  • Knowledge of Python, React, and JavaScript/Typescript
  • Experience in unit/integration testing, CI/CD, workflow automation
  • Experience with containerization technologies like Docker
  • Familiarity with MCP and modern AI interaction/integration methodologies
  • Experience in Kubernetes and Cloud-native tooling (Bonus)
  • Familiarity with cloud-native development paradigms (AWS, artefact repositories, deployment and scalability, security modeling)
  • Familiarity with infrastructure-as-code tools like Terraform (Bonus)

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline
#WebDesignRemoteJobs
#FreelanceGraphicDesigner
#WorkFromHomeDesignJobs
#OnlineWebDesignWork
#RemoteDesignOpportunities
#HireGraphicDesigners
#DigitalDesignCareers
# Dynamicbrand guru