Software Development Engineer II

Posted Oct 20

This is a fully remote position, open to applicants in Colombia.

📋 Description

• Design, develop, and implement backend services and event-driven pipelines for messaging, notifications, location, and subscriptions.

• Enhance the reliability, latency, and delivery rates of high-volume messaging and notification systems.

• Integrate and manage third-party platforms such as Braze, Amazon Pinpoint, Apple and Google push services, and app store billing.

• Take ownership of features from conception to deployment: plan, design, develop, deploy, measure, and iterate.

• Decompose complex engineering challenges into manageable tasks and deliver within set deadlines.

• Collaborate with teams across Product, Design, Data Science, Marketing, and engineering for iOS, Android, and web applications.

• Contribute to A/B testing initiatives and leverage experimental results to inform shipping decisions.

• Engage in code reviews, promoting best practices, thorough testing, and edge-case considerations.

• Mentor and coach junior team members, new hires, and interns.

• Develop shared components, utilities, and services to enhance team productivity.

• Maintain and refine runbooks, alerting systems, and monitoring processes.

• Participate in an on-call rotation as needed.

• Utilize AI coding tools such as Claude Code and Gemini to boost development speed and code quality.

• Establish expertise in messaging, notifications and campaigns, location, or subscriptions and promotions.


⛳️ Requirements

• Minimum of 2 years of professional software engineering experience.

• Proven ability to manage the delivery of multiple features end-to-end, including breaking down complex engineering problems into achievable tasks.

• Proficient coding skills in Java.

• Solid understanding of microservices and the fundamentals of distributed systems.

• Strong knowledge of data structures and principles of object-oriented design.

• Familiarity with asynchronous, event-driven systems, including queues, pub/sub models, streams, retries, and idempotent processing.

• Practical experience utilizing AI coding tools such as Claude Code or similar within a real engineering workflow.

• A habit of adhering to good coding standards, writing necessary tests, evaluating trade-offs, and identifying edge cases.

• Comfortable with providing and receiving feedback during code reviews.

• Bachelor’s or Master’s degree in Computer Science, or equivalent practical experience.

• Preferred but not mandatory: fluency in another modern object-oriented programming language.

• Preferred but not mandatory: proficiency in TypeScript and Node.js.

• Preferred but not mandatory: experience with Agile development methodologies.

• Preferred but not mandatory: familiarity with REST APIs.

• Preferred but not mandatory: knowledge of AWS services, including DynamoDB, SQS, SNS, Lambda, and ElastiCache (Redis).

• Preferred but not mandatory: experience with notification and engagement platforms such as Braze, Amazon Pinpoint, APNs, and FCM, or in-app subscription billing.

• Preferred but not mandatory: experience with Apache Flink or Kafka Streams.

• Preferred but not mandatory: familiarity with A/B testing platforms and analytics data warehouses.

• Preferred but not mandatory: experience with LLM-based APIs such as Bedrock, Vertex AI, or OpenAI.

• Preferred but not mandatory: knowledge of Kubernetes, Helm, and CI/CD pipelines.


🏝️ Benefits

• Equal employment opportunities regardless of race, color, religion, sex, national origin, age, disability, or genetics.

• Compliance with relevant state and local nondiscrimination regulations.

• Policy against workplace harassment.

• Full-time employment.

People also viewed

VALCE Talent Solutions8 hours ago

Full Stack Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Coinbase8 hours ago

Software Engineer, Wallets, Liquidity and Bridging Team

US flagUnited States OnlyFull-timeFull-stack Engineer$152.4k – $179.3k/year
ApplyView job
Northrop Grumman8 hours ago

Senior Principal Engineer, Supplier Quality

US flagNorth Carolina, +2 more statesFull-timeFull-stack Engineer$117.5k – $176.3k/year
ApplyView job
Topstep8 hours ago

Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $250k/year
ApplyView job
HEAVY CONSTRUCTION SYSTEMS SPECIALISTS INC8 hours ago

Senior Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
First American (India)8 hours ago

Senior Software Engineer – SDET

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers