Director, Software Engineering

  • Remote - Worldwide

Remote

Software Development

Director

Job description

Lamark Media (“Lamark”) is an integrated digital marketing firm driven by a simple philosophy: create extraordinary marketing campaigns that yield positive, measurable results for clients and strategic partners. Since our founding in 2009, we’ve built a full-service platform with an agnostic approach to digital media, performance, and creative strategy—designed to drive scalable, sustainable growth for ambitious brands.

Our proprietary omni-channel strategy development approach combines best-in-class digital media, data-driven creative, advanced analytics, and conversion rate optimization (CRO) to craft custom marketing portfolios that evolve with the marketplace and customer behavior.

About the Role

We are seeking a Director of  Software Engineering with a proven track record in designing, developing, and optimizing real-time, high-frequency, high-throughput, low-latency cloud services. This role is ideal for an experienced engineer who thrives in high-scale distributed systems and is passionate about performance, reliability, and maintainability.

You will be responsible for designing system architecture, leading complex development efforts, mentoring engineers, and ensuring that our cloud-based services operate at peak efficiency and reliability. This role requires a deep understanding of real-time systems architecture, distributed computing, and cloud operations best practices.

Key Responsibilities

  • Architect & Develop Scalable Services – Design and implement highly efficient, real-time cloud services that scale to millions of requests per second with minimal latency.
  • Optimize System Performance – Continuously improve system performance, observability, and resilience using best-in-class monitoring, debugging, and optimization techniques.
  • Ensure High Availability & Reliability – Develop fault-tolerant, resilient, self-healing, auto-scaling, and highly available cloud services with an emphasis on horizontal scalability.
  • Lead & Mentor – Provide technical leadership, mentor junior engineers, and drive engineering excellence through code reviews, best practices, and knowledge sharing.
  • Architect & Optimize Cloud Infrastructure – Design cloud-native architectures with Digital Ocean (preferred), while also considering AWS, GCP, or Azure environments.
  • Implement Best Practices for Distributed Systems – Utilize event-driven architectures, microservices, and caching strategies to maximize efficiency.
  • Enhance DevOps & Automation – Improve deployment pipelines, implement CI/CD best practices, and advocate for infrastructure-as-code (IaC) automation using Terraform, Ansible, or similar tools.
  • Security & Compliance – Ensure cloud security best practices are followed, including encryption, authentication, and compliance requirements.

Minimum Qualifications:

  • 10+ years of experience in software engineering, designing and maintaining real-time, low-latency, high-throughput cloud services.
  • Expert-level proficiency in Kotlin, Python, Javascript / Typescript / React or comparable
    • Go or Rust experience is a strong plus
  • Deep understanding of real-time systems architecture, including:
    • Event-driven and asynchronous processing models
    • Message queues & pub/sub architectures
    • Concurrency, parallelism, and thread safety
    • Efficient memory and CPU usage optimization
    • Cloud deployment supporting real-time systems, e.g. load-balancing, proxies, related.
  • Experience in designing and maintaining large-scale distributed systems.
  • Strong background in cloud infrastructure (Digital Ocean preferred, AWS/GCP/Azure also valued).
  • Proficiency in Linux system operations, networking, and performance tuning.
  • Experience with monitoring and logging tools (Grafana, Prometheus, Kibana, Splunk).
  • Strong understanding of database performance tuning (SQL and NoSQL).
  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Expertise in debugging and profiling distributed applications to resolve bottlenecks, race conditions, and scaling issues.
  • Experience leveraging ML coding assistant tools, scrutinizing, and thoroughly testing ML generated code to ensure accuracy and completeness, while accelerating development cycles.
  • Team leadership and mentoring experience.

Nice-to-Have Skills:

  • Experience with edge computing, CDN, and real-time data streaming.
  • Hands-on knowledge of in-memory data storage and distributed caching strategies (Redis, Memcached).
  • Deep understanding of performance tuning applications and cloud infrastructure.
  • Background in high-performance networking (WebSockets, gRPC, Protobuf, QUIC, etc.).
  • Experience with ML-powered performance optimization (optional but valued).
  • Experience working in an Agile development environment (XP, Scrum, Kanban, etc).

PERKS AND BENEFITS

  • Incredible company culture - we are passionate about the impact we make every day; we balance freedom with responsibility, and we aim for a consultative, transparent, and communicative approach in both our internal and client relationships
  • Diverse and forward-thinking environment
  • Great career growth opportunity—you’ll have direct access to agency leadership
  • Company-assisted medical insurance programs, life insurance, optional vision and dental insurance programs, and short-term and long-term disability offered
  • 401(k) with employer matching
  • Company events and industry conferences

At Lamark Media, we’re looking for people with passion, grit, and high integrity. You’re encouraged to apply even if your experience doesn’t precisely match the job

Lamark Media is an equal employment opportunity employer. Candidates are selected based on qualifications and defined requirements of the job, not on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin or any other protected status. Further, Lamark Media encourages United States’ Veterans and persons with disabilities to apply for positions for which they are qualified.

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.

Share this job:
Please let Lamark Media know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply