Job Closed

This listing is no longer active.

OpenVPN Inc. logo
OpenVPN Inc.

OpenVPN® helps businesses of all sizes create secure, virtualized, reliable networks that scale with your team.

Engineering Lead – Backend Architecture, Java, Distributed Systems, Security

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2002H1B No SponsorCompany SiteLinkedIn

Location

Albania

Posted

137 days ago

Salary

0

Seniority

Senior

Job Description

Engineering Lead – Backend Architecture, Java, Distributed Systems, Security

OpenVPN Inc.

• Lead and manage a team of 7–10 backend engineers, with clear ownership of delivery, quality, and sustainable execution. • Drive practical, team-wide adoption of AI-assisted software development, integrating AI tools into everyday workflows such as design, implementation, testing, code review, and incident analysis. • Own and continuously evolve the architecture of large-scale, security-critical cloud services consisting of 70+ Java-based microservices. • Act as the primary architectural decision-maker for the team, balancing long-term maintainability, security, and scalability with delivery needs. • Define and maintain engineering standards and best practices, including clear guidance on effective and responsible use of AI tools. • Support engineers through coaching, regular feedback, and mentorship, fostering a collaborative, psychologically safe, and high-performing team environment. • Guide the design and development of web-based management APIs using JSON and REST. • Collaborate closely with other teams and stakeholders on system design, integration, and deployment. • Remain hands-on when needed, focusing on architectural validation, complex problem-solving, and high-impact code reviews rather than day-to-day feature delivery. • Promote high standards in security, reliability, performance, and operational readiness across all owned systems.

Job Requirements

  • 6+ years of commercial software development experience, including 5+ years of hands-on Java development.
  • Proven experience in a technical leadership or people management role, leading a small to mid-sized engineering team.
  • Strong experience designing and maintaining distributed, cloud-native systems in production environments.
  • Practical, hands-on experience using AI coding assistants and LLM-based tools to improve development speed, code quality, or team efficiency.
  • Experience introducing or standardizing AI-assisted development practices at team level, with a focus on measurable productivity or quality improvements.
  • Strong experience building modern REST services using Spring Boot.
  • Hands-on experience with security-related technologies, including Spring Security (OAuth2, SAML).
  • Solid understanding of TCP/IP networking, SSL/TLS, and VPN concepts.
  • Experience working with MongoDB, Redis, and relational databases.
  • Experience with Docker-based deployments, Kubernetes, and AWS infrastructure.
  • Experience using the AWS SDK for Java.
  • Experience with Java messaging systems (Kafka, SNS/SQS, etc.).
  • Comfortable working in Linux-based development environments.
  • Upper-intermediate or higher English, with the ability to communicate clearly about technical and architectural topics.

Benefits

  • Competitive compensation
  • Fully remote work environment
  • Self-managed time off
  • Long-term cooperation via B2B contract
  • Work on globally recognized, security-critical products
  • A small team culture that values trust, ownership and engineering excellence

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 1,001-5,000Since 2013H1B Sponsor

• You will drive technical strategy for data pipeline workflows, making trade-offs that balance short and long-term needs across multiple teams and domains • You will deeply understand the 80% workflows performed by platform engineers day-to-day and how these contribute to the broader mission • You will provide technical expertise to multiple teams and contribute to engineering standards and best practices across Canva • You will navigate complex stakeholder relationships, translating between technical and business needs while advocating effectively for engineering requirements • You will take significant ownership of configuration frameworks and infrastructure abstraction tools, leading improvements to code structure and reducing technical debt • You will define and roll out new tools, standards, and processes that improve engineering effectiveness across multiple teams • You will help build and develop the team through effective delegation, mentorship, feedback, and by identifying opportunities for others to grow • You will work alongside the team engineering lead to identify high-value opportunities and ensure the team’s roadmap is always pointing in the right direction

Australia
Full TimeRemoteTeam 1,001-5,000Since 2013H1B Sponsor

• Designing, implementing and maintaining platforms and automations that enable secure, auditable access to cloud resources without requiring direct production access • Developing infrastructure solutions with scalability, high-availability, and security as primary design principles • Being a subject matter expert in cloud security patterns, IAM, and least-privilege access models across AWS (GCP experience desirable) • Collaborating with engineering teams across Canva to understand their operational needs and build appropriate abstractions • Participating in architecture reviews, solution design meetings, hiring interviews, and code reviews • Driving improvements to operational excellence through automation, monitoring, and incident response practices • Contributing to infrastructure-as-code best practices using Terraform and other IaC tools • Proposing and implementing new approaches to ensure we future-proof Canva's access control systems as we continue scaling globally • Sharing on-call responsibilities and maintain the health of critical infrastructure services

Australia
Job Closed
SupportNinja logo

Back End Developer

SupportNinja

Showing the world a better way to outsource.

Backend Engineer138 days ago
Full TimeRemoteTeam 1,001-5,000Since 2015H1B No Sponsor

• Design, build, and maintain backend services using PHP (Laravel) • Develop and manage RESTful APIs and system integrations • Oversee containerized environments using Kubernetes and Docker on Oracle Linux servers • Ensure data integrity, scalability, and performance through optimized code and infrastructure • Implement monitoring and alerting systems to ensure reliability and uptime • Collaborate with front-end teams to deliver cohesive, secure, and high-performing applications • Adhere to company policies and procedures • Meet or exceed performance targets for related KPIs • Continuously improve knowledge of products, services, and processes by participating in training programs and continuous learning modules • Collaborate with other departments as needed • Maintain a positive, empathetic, and professional attitude toward customers and colleagues at all times • Perform other duties as assigned

Philippines
Job Closed
blp logo

Senior Backend Developer

blp

The new #1 ERP-Automation solution for finance, procurement, logistics, sales and more.

Backend Engineer138 days ago
Full TimeRemoteTeam 51-200Since 2019H1B No Sponsor

• Collaborate with business stakeholders to understand requirements and translate them into possible improvements to our product. • Design and develop clean, maintainable, and high-quality software. Conduct code reviews and contribute to a culture of technical excellence. • Collaborate on system design, tech stack decisions and optimizations for scalability, performance and maintainability. • Guide technical direction for major initiatives, shape how the product evolves and mentor team members along the way. • Work closely with colleagues to continuously improve processes, tolls and team practices while fostering a culture of learning and growing.

Czechia