Senior Software Engineer (Backend) - C&C
Description
Responsibilities:
- Collaborate with Product Managers, Product Designers and other Software Engineers to deliver new functionality and iterative improvements to member-facing products and internal tools.
- Implement efficient, scalable and reusable services and APIs using Typescript.
- Write and review technical design documents for new applications and features.. * Participate in code reviews with other engineers.
- Focus on knowledge sharing with other engineers.
- Identify and resolve scalability and performance issues.
- Profile and improve large-scale database access patterns.
- Focus on application performance and monitoring.
- Participate in the on-call engineering rotation.
Essential Criteria:
- Demonstrated experience building using large-scale backend services and APIs.
- Detailed knowledge and working experience of JavaScript.
- High attention to detail, flexible and able to work concurrently on multiple projects.
- Ability to troubleshoot, research, and work through complex problems.
- Excellent written and verbal communication skills.
- Strong interpersonal skills.
Desired Criteria:
- Experience in working with modern CI/CD and engineering tooling – we leverage Amazon Web Services, GitHub Actions and Terraform extensively.
- Experience with microservice-oriented architectures.
- Experience with agile methodologies.
- Experience with Typescript.
- Experience with Python/Django.
#LI-EM1
Skills
As published by lever · 5 questions · 1 written answer
Basics
Resume/CV, Full name, Pronouns, Email, Phone, Current location, Current company, LinkedIn URL, Other social link URL, Portfolio or personal website URL, * Regardless of whether you actually practice a religion, most people in Northern Ireland are perceived to be members of either the Protestant or Roman Catholic communities. We are therefore asking you to indicate your community background by ticking the appropriate box below, * Please indicate whether you are:, Which best describes your race or ethnicity?Select all that apply, Do you currently have full authorisation to work, without any restrictions, in the country in which you have applied?, What is your age range?, Are you neurodivergent (living with a neurological condition such as autism, dyslexia, ADHD, or dyspraxia)?, Are you a person with a physical disability (a limitation to some form of physical functioning)?, Are you a person with a mental disability (impacting mood, thinking, or behaviour)?
Pick from a list (4)
- Have you ever been previously employed by Bazaarvoice? Select ONE option from the below. optional
- Do you now, or will you in the future, need sponsorship from an employer in order to obtain, extend or renew your authorization to work in our Belfast office?
- If you do hold a current visa, what type is it? (Please input N/A if you are a Citizen of the Job Location) optional
- This is a hybrid role, requiring you to be located in Northern Ireland, close to our Belfast site. Can you confirm you can meet this requirement? optional
Written answers (1)
- What are your base salary expectations moving forward?