Search by job, company or skills

M

Senior Back-end Developer (Go / Java)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 18 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job overview and responsibility

- Design and build high-performance, scalable backend systems and services that power large-scale, real-time chat and AI interaction platforms.

- Analyze business requirements and translate them into actionable, high-level technical specifications

- Lead technical direction define system architecture, set technical standards, and ensure scalability and reliability.

- Write and review code to ensure best practices, performance, and maintainability.

- Collaborate closely with Product, DevOps teams and other stakeholders to bring ideas to life quickly and reliably.

- Mentor and guide engineering teams on design principles, coding standards, performance optimization, and architectural best practices.

- Proactively identify bottlenecks and performance issues across systems and drive solutions.

- Ensure strong practices in monitoring, alerting, resilience, and fault-tolerance.

Required skills and experiences

- Experience: 7+ years in Software Development, including significant time as a Senior Developer or Team Lead, with proven experience designing and building large-scale systems.

- Hands-on mindset you enjoy both designing the big picture and implementing critical components yourself.

- Strong understanding of distributed systems, data-intensive architectures, and system performance optimization.

- Open to any tech stack what matters is adaptability and the willingness to learn (Go, Java are preferred, but mindset -> syntax.)

- Solid understanding of system scalability, reliability, security, and maintainability principles.

- DevOps & Infrastructure: Solid understanding of CI/CD, automation, infrastructure-as-code (e.g., Terraform), and cloud deployment models.

- Passion for problem-solving, experimentation, and leveraging new technologies (including AI) to deliver better outcomes.

Preferred skills and experiences

- Experience with real-time or AI-integrated systems, especially chat or agentic platforms.

- Demonstrated ability to balance architecture vision with pragmatic execution.

- Communication: Excellent verbal and written communication skills to effectively interact with both technical and non-technical stakeholders.

- Leadership: Proven ability to lead and motivate teams.

- Problem-Solving: The ability to identify and solve complex problems.

- Technical: Proficiency in relevant software and tools (e.g., SQL, data visualization tools).

- Self-motivated, proactive, and capable of thriving in a fast-paced environment.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136667279