Menlo Security Inc. logo
Menlo Security Inc.

Menlo Security protects productivity online with a one-of-a-kind, isolation-powered cloud security platform.

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500H1B No SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

48 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

Menlo Security Inc.

• Menlo Security's mission is enabling the world to connect, communicate and collaborate securely without compromise. • Use your creative mindset to design and develop novel solutions utilising a RESTful approach to APIs and building asynchronous HTTP services. • Maintain and evolve our current portfolio of services that support our internal and external customers. • Critically analyse and optimise our services and frameworks to ensure performance at scale. • Deliver code in a repeatable and scalable manner, maintaining a high level of excellence for delivering quality software.

Job Requirements

  • BS/BA or relevant experience preferred
  • At least 7 years experience in Software Engineering
  • Strong proficiency with Python and asynchronous services, ideally using a framework such as Tornado, Twisted or asyncio
  • Strong understanding of building cloud native solutions in GCP, AWS or other Clouds
  • Experienced with containerization and Kubernetes.
  • Proficient with RESTful APIs and experienced with microservice architectures.
  • Experience of using Linux
  • You are steadfastly focused on your customers, and preferably have experience working with engineers as customers
  • You possess a keen sense of ownership and responsibility, being able to design creative solutions and communicate them effectively
  • You enjoy working in a collaborative environment, and you’re committed to driving projects to completion
  • You show technical leadership and are keen to mentor and support others.
  • Ability to write clean, concise and maintainable code
  • Strong written and verbal communication skills
  • Proactive, ambitious, and strong ability to learn new things
  • Highly organized and detailed with critical attention to detail and documentation
  • Experience with NodeJS would be desirable.

Benefits

  • Our culture is collaborative, inclusive, and fun!
  • We have five core values: Stay Aligned, Get It Done, Customer Empathy, Think Creatively and Help Each Other Out.
  • There are tremendous opportunities to take initiative, implement new ideas, and have a hand in building a legacy.

Related Job Pages

More Full-stack Engineer Jobs

Kong Inc. logo

Staff Software Engineer, Identity and Access Management

Kong Inc.

The cloud connectivity company. Powering connections to build a reliable digital world.

Full TimeRemoteTeam 201-500Since 2017H1B No Sponsor

• Design and implement advanced token management systems • Lead development of Kong Identity's extensible claims engine • Architect global identity infrastructure with edge optimization • Design sophisticated rate limiting, anomaly detection, and fraud prevention systems • Build enterprise identity federation capabilities • Lead technical strategy for Kong Identity's developer experience • Architect advanced client management systems • Design Kong Identity's plugin architecture • Drive implementation of compliance frameworks • Lead technical initiatives for Kong Identity's integration with observability platforms • Mentor engineering teams on advanced identity concepts

Canada
CA$163.7K - CA$245.8K / year

Mission Engineering Lead

LMI

LMI is a nonprofit business that was established in 1961 to address complex issues throughout the federal government of the United States. LMI is headquartered in McLean, Virginia

• Own the end-to-end hardware system architecture across RFID, edge devices, and mesh networks • Design and guide deployment architectures for complex operational settings • Drive hardware-to-software integration and data flow • Evolve the hardware roadmap, technical standards, and product lifecycle • Ensure mission assurance across the hardware stack • Serve as the technical leader for mission engineering

United States
$130K - $180K / year

Full Stack Developer

Learning Pool

Headquartered in Derry, Northern Ireland, United Kingdom, Learning Pool is a workplace learning solution provider aiming to enhance workforce performance, upskilling, compliance, a

Wherever you find ambitious companies investing in their people, you’ll find Learning Pool Learning Pool is among the fastest growing e-learning companies in the world, servicing more than 2,000 customers and 24 million learners globally. Our expert team creates the content and technology solutions that engage and empower modern leaders, using pioneering technology and creative content that we build, deliver and maintain. We’re passionate about customer success and our customers trust us to deliver long lasting value, a great return on investment and excellent customer service. Learning Pool welcomes passionate people from all kinds of backgrounds. We are a diverse team working in offices, and remotely, across Europe and North America. We take great pride in our shared work and are committed to building great software in a sustainable way. So, if you’ve got what we’re looking for and the desire to join a team that values creativity and empowerment, then get in touch. This role offers an excellent opportunity to get involved in and become part of the world of online learning. About the role We are seeking a talented Full Stack Developer to join our engineering team and contribute to the continued evolution of our learning platform. Working within a multidisciplinary product team of developers, QA engineers and DevOps specialists, you will design, build and deliver features that enable organisations around the world to create, distribute and experience impactful digital learning. This role requires someone comfortable working across the full technology stack, contributing to both scalable backend services and modern, responsive front-end experiences. You will help shape technical solutions, improve system reliability and performance, and ensure the platform continues to scale as our customer base grows. You will operate within an Agile development environment, collaborating closely with engineering, product and design teams to deliver regular product iterations that create measurable value for customers. What you will be doing Roles and responsibilities include: - Developing and maintaining scalable web applications across backend and frontend technologies, contributing high-quality code that supports the continued evolution of the Learning Pool platform. - Collaborating within a cross-functional engineering team to deliver product iterations that enable customers to produce, distribute and experience impactful e-learning. - Designing and implementing robust backend services using modern development frameworks while supporting responsive and intuitive front-end interfaces. - Writing maintainable, well-tested code using established development practices including test-driven or behaviour-driven development. - Working within Agile methodologies, particularly Scrum, to plan, prioritise and deliver development work in short iterations. - Participating in technical discussions, code reviews and solution design to ensure high standards of engineering quality, scalability and maintainability. - Managing and optimising data storage solutions using both relational and non-relational databases to support platform performance and reliability. - Collaborating closely with DevOps, QA and product teams to resolve technical challenges and ensure smooth delivery of new features and improvements. - Continuously improving development processes, tools and engineering practices to support a high-performing and collaborative engineering culture. Who we are looking for The successful candidate will demonstrate: - Strong full-stack development experience: Experience building scalable web applications using modern backend and frontend technologies, ideally including PHP frameworks such as Laravel or CodeIgniter and frontend frameworks such as React. - Commitment to engineering quality: You value writing robust, maintainable code and are familiar with testing practices such as TDD or BDD, version control systems and collaborative development workflows. - Experience working in Agile environments: Comfortable working within Agile processes, particularly Scrum, contributing to sprint planning, stand-ups and iterative delivery cycles. - Understanding of database technologies: Experience working with both SQL and NoSQL databases and an understanding of how to use them effectively in scalable applications. - Strong collaboration skills: Comfortable working with engineers, product managers and designers to solve problems and deliver high-impact improvements. - Pragmatic problem-solving mindset: Able to diagnose technical challenges and develop practical solutions that balance performance, maintainability and delivery timelines. - Curiosity and continuous learning: A genuine interest in developing your technical skills and staying current with emerging technologies and development practices. Working at Learning Pool The Learning Pool team is filled with people who have a real passion for what they do and a fresh approach to partnering with customers. Learning Pool is a Platinum Investor in People, listed annually in the Sunday Times Best Companies to Work For and wins numerous industry awards for our work with clients including the Queen's Award for Enterprise (Innovation) and recent Brandon Hall, Learning Technologies, e-Learning Industry, Stevie Customer Service and Institute of Customer Service awards. Closing date for receipt of applications is 5pm UK time on 24th April 2026.

United Kingdom
Leidos logo

Software Engineer Intern

Leidos

Leidos is an innovation company rapidly addressing the world’s most vexing challenges in national security and health.

InternshipRemoteTeam 10,001+Since 1969H1B Sponsor

• Design, develop, troubleshoot, and debug software source code using modern software development languages and tools, such as Java • Participate in the full software development lifecycle, working within broadly defined parameters • Use Agile development tools such as Jira, Confluence, and Bitbucket/Git to manage work and collaborate with your teams • Support creation and updating of all relevant documentation and specifications for design, development and testing • Identify potential roadblocks and develop around them • Develop maintainable code that matches specification • Develop automated tests leveraging a continuous integration process • Work closely with other engineers to develop the best technical design and approach for new product development

Virginia + 1 moreAll locations: Virginia | West Virginia
$48.1K - $87.0K / year
Job Closed