Growth Senior Backend Engineer
Job Description
What will you need to Succeed?
- 5+ years background building, maintaining and supporting high traffic web backends.
- 5+ years of demonstrable experience using either Python or NodeJS and relational databases.
- Experience building, maintaining and supporting cloud-native web application backends integrated with external systems.
- Experience with automated testing in either Python or NodeJS, automated builds and continuous delivery.
- English fluency.
- A pragmatic approach to engineering, with a focus on avoiding over-engineered solutions and an understanding of how to maintain high-quality code in a delivery-focused environment.
- Ability to work with predominantly remote colleagues distributed across EMEA.
- Desire to work in a respectful, transparent, and collaborative environment that values feedback.
- Familiarity with the following technologies is a plus: Redis, Linux, Nginx, Kubernetes, Kafka, Zuora and Amazon Web Services.
Experience in following is a plus:
- Experience with full stack JS: Next.js, NodeJS, HTML, CSS, JavaScript and React.
- Experience with resilient design and fault-tolerant systems (every request matters).
- Experience with Domain-Driven Design (DDD) and Test-Driven Development (TDD).
- Experience with subscriptions, billing, payments and monetization.
What will be your Responsibilities?
- Work in an agile cross-functional team with other engineers, product managers, and product designers to launch new products, features and experiments.
- Advance and evolve our modular, distributed growth platform as we launch new products and plans to new global markets.
- Develop production-grade Python and/or NodeJS code, and implement solutions designed to handle high levels of traffic.
- Contribute to the creation and management of new services that power our product.
- Build and maintain dashboards, monitoring essential application and business metrics.
- Contribute to and enhance our tech stack, which includes technologies like Python, NodeJS, Flask, PostgreSQL, Datadog, Kubernetes, Kafka and AWS.
- Plan, refine, develop, test, and release new features and experiments.
- Engage in pair programming, participate in code reviews, and provide ad-hoc assistance to team members.
- Collaborate with engineers across the department to identify and implement improvements to our processes and systems.
- Share your knowledge and insights across the organization through tech talks and internal/external posts.
Why join ContentSquare’s Growth line?
- You’ll get to work on a variety of highly visible, mission-critical projects that directly contribute to the company’s goals.
- You’ll work with a diverse group of talented, ambitious people who are committed to working with respect and transparency.
- You’ll be exposed to the complexities of building a seamless self-serve journey across SMB, Middle Market and Enterprise customers.
- You’ll be joining a company that truly cares about its employees and works hard to make sure your efforts are rewarded.Â
- You’ll be building a product that our clients truly love and they tell us this regularly (NPS 44.1)
Date Posted
06/17/2024
Views
9
Similar Jobs
Senior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View DetailsSenior Business Analyst - Xpansiv
Views in the last 30 days - 0
Xpansiv promotes its role as an energy market innovator with a global platform for environmental commodities The job posting seeks a Business Analyst ...
View DetailsSenior Specialist Senior Accountant Shared Financial Services - Make-A-Wish America
Views in the last 30 days - 0
The text describes Make a Wish Foundations mission to grant childrens wishes and their community efforts It outlines job positions with remotehybrid o...
View DetailsSoftware Engineer Networking Software and Services - xAI
Views in the last 30 days - 0
The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...
View DetailsAssociate Technical Support Engineer - Recharge
Views in the last 30 days - 0
Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...
View Details