Summary
Join Lamark Media, an innovative digital marketing firm, as a Senior Software Engineer. Design, develop, and optimize real-time, high-frequency, high-throughput, low-latency cloud services. Lead complex development efforts, mentor engineers, and ensure peak efficiency and reliability of cloud-based services. This role demands expertise in real-time systems architecture, distributed computing, and cloud operations. You will architect scalable services, optimize system performance, and ensure high availability and reliability. Lead and mentor junior engineers, and enhance DevOps and automation.
Requirements
- 5+ 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
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
Preferred Qualifications
- 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)
Benefits
- Company-assisted medical insurance programs, life insurance, optional vision and dental insurance programs, and short-term and long-term disability insurance are offered
- 401(k) with employer matching
- EAP and many other supplemental benefits
- Training and development opportunities
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.