FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Backend Developer, Campaigns Team
Movable Ink. Design and implement systems for creating, configuring, and scheduling multi-channel campaigns .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and implementing scalable backend systems, with a strong focus on campaign management, audience segmentation, and system reliability. Proficient in mentoring junior engineers and ensuring code quality through best practices in software engineering.
Highest-signal resume keywords
Backend Development (Python, Ruby)Distributed Systems (Kubernetes, Kafka, RabbitMQ)Relational Databases (PostgreSQL)API Architecture (RESTful, GraphQL)Cloud Provider Experience (AWS, Azure, GCP)
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software EngineeringUnit TestingCode ReviewCI/CDSchema DesignQuery OptimizationTechnical DesignImplementationTestingDeployment
Soft Skills
Technical LeadershipCollaborationCommunicationAdvocacyMentoring
Tools & Technologies
DockerGitHub ActionsObservability ToolsMetricsAlerting
Industry Keywords
Campaign ManagementAudience SegmentationContent AssemblyMulti-Channel CampaignsFault ToleranceHigh Concurrency
Tech Stack
Tools & technologiesAssemblyAWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformGraphQLGRPCKafkaKubernetesPostgresPythonRabbitMQRubySDLC
About the role
Key responsibilities & impact- Design and implement systems for creating, configuring, and scheduling multi-channel campaigns
- Build campaign authoring and content assembly systems that resolve content variants and audience eligibility
- Own the reliable handoff of campaigns to delivery, including visibility and alerting
- Integrate audience segmentation and personalization signals into campaign targeting
- Develop extensible systems for new campaign types, channels, and scheduling rules
- Maintain reliability through observability, metrics, alerting, and shared on-call responsibilities
- Own backend features end-to-end from technical design through implementation, testing, deployment, and production support
- Champion code quality, testing, and system health
- Mentor junior engineers
- Report to the Engineering Manager
Requirements
What you’ll need- 5+ years of software engineering experience
- Experience building and maintaining large distributed systems at scale that are fault tolerant and highly concurrent
- Exemplary software engineering skills (design, unit testing, git, code review, CI/CD)
- Strong foundation in modern backend development (e.g. Python, Ruby, etc.)
- Strong experience with relational databases, schema design, and query optimization (PostgreSQL)
- Understanding of web-based API architectures (RESTful, GraphQL) and technologies (gRPC)
- Experience with a cloud provider (AWS, Azure, or GCP)
- Experience with distributed and microservice technologies (Kubernetes, Kafka, RabbitMQ)
- Familiarity with SDLC practices, continuous integration/continuous delivery, and automated deployment tools (Docker, Kubernetes, GitHub Actions)
- Strong technical leadership, collaboration, communication, advocacy, and mentoring skills
- Exceptional problem-solving skills
- Willingness to continuously learn and adapt to evolving technologies
Benefits
Comp & perks- Additional bonus depending on the position ultimately offered
- A full range of medical, financial, and/or other benefits
- Equal opportunity employer