Principal Java Software Engineer

RedSeal Logo

RedSeal

πŸ“Remote - Worldwide

Summary

Join RedSeal as a Principal Java Software Engineer and lead the technical direction of our cutting-edge network security solutions. You will be instrumental in shaping the future of our platform, leading and mentoring engineering teams, and driving architectural strategy. This role demands expertise in Java, distributed systems, and DevOps, along with a strong understanding of network security. You will collaborate with product teams, ensuring high-quality software delivery. RedSeal offers top-tier compensation, comprehensive benefits, career growth opportunities, and a flexible remote-first work environment.

Requirements

  • 12+ years of professional Java development experience
  • Deep expertise in building enterprise-grade, scalable systems using Java, Spring, Hibernate, and PostgreSQL
  • Experience scaling platforms
  • Proven track record of defining and executing technical roadmaps for large-scale systems
  • Experience designing and implementing distributed systems, microservices, and containerized applications
  • Proficiency with tools like Kubernetes, Docker, Jenkins, Gradle, Artifactory, and Git
  • Strong understanding of CI/CD pipelines and automated testing strategies
  • Hands-on experience with network infrastructure, including routers, firewalls, load balancers, and switches
  • In-depth knowledge of secure coding practices and designing systems to withstand evolving cyber threats
  • Exceptional communication and presentation skills with the ability to influence at all levels
  • A natural problem solver with the ability to work under pressure and adapt to changing priorities
  • Proven leadership in mentoring teams and driving results
  • Accountability for delivering high quality software

Responsibilities

  • Help define the technical vision, architecture, and roadmap for highly scalable, distributed systems in network security
  • Lead and mentor both senior and junior engineers, guiding them in implementing industry best practices and successfully solving challenging problems
  • Drive alignment across engineering, product management, and executive leadership to ensure a cohesive architectural strategy and implementation
  • Collaborate on the high-level design of core systems, balancing performance, scalability, security, and maintainability
  • Innovate on complex algorithmic and distributed system challenges to deliver next-generation capabilities
  • Scale the platform for 10x+ growth while ensuring system resilience and efficiency
  • Roll up your sleeves and dive into coding critical components. Serve as the resident Java expert, setting the bar for quality and performance
  • Partner with product teams to develop new features and ensure QA acceptance of robust, production-ready solutions

Benefits

  • Industry-competitive salary, stock grants, and performance bonuses
  • Comprehensive health benefits and retirement plans
  • Influence the technical strategy of a rapidly scaling organization
  • Access to conferences, training, and resources to stay ahead in your field
  • The freedom to innovate with the latest tools and technologies
  • The opportunity to design systems that impact governments and organizations worldwide
  • Flexible hours, generous PTO, and a remote-first work environment
  • A team of elite engineers who share your passion for excellence and innovation

Share this job:

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.

Similar Remote Jobs