Senior Principal Software Development Engineer

🕒 April 28

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of F5

F5

WebsiteLinkedIn

5001 - 10000 employees

🔒 Cybersecurity

☁️ SaaS

🏢 Enterprise

💰 Post-IPO Equity on 2020-11

Cybersecurity • SaaS • Enterprise

F5 is a technology company that specializes in application services and security, enabling organizations to optimize, secure, and control their digital applications. They offer a range of solutions that enhance application performance, availability, and security across any cloud environment.

📋 Description

• Cutting-edge Development and troubleshooting: Engage in the development of edge-native applications and platform services using emerging technologies for F5’s innovative SaaS platform. • Technology Exploration: Investigate various open-source and closed-source technologies, components, libraries, and tools, contributing to the construction of a highly available, scalable, and manageable system. • Design Patterns and Microservices: Apply understanding and exposure to design patterns and coding practices, especially in microservices architectures and API design, implementation, and management. • Independent Innovation: Independently investigate, present options, review, and implement completely new functionality. • Collaboration: Work closely with other development teams, product management, UX, and QA to define and implement new product offerings while ensuring continued functionality. • Code Reviews and Guidelines: Follow the best coding practices, and guidelines within the team. • Full Development Cycle: Ability to implement all phases of a development cycle for a software product, from understanding requirements to design, development, and deployment phases. • Geographically Distributed Collaboration: Collaborate effectively with geographically distributed teams.

🎯 Requirements

• Typically requires a minimum of 15+ years of related experience with a bachelor's degree; or 10+ years and a master's degree. • Distributed Systems Expertise: Knowledge and experience in highly distributed software systems, with the ability to understand nuances and solve problems related to scale, performance, and resiliency. • Programming Languages: Expertise with any combination of programming languages: Golang, Python, Java or any high-level proprietary or open-source language with strong programming constructs. • Cloud Knowledge: Experience with cloud-native providers such as MS Azure, AWS, Google Cloud, or any major market Cloud vendors and their services is a significant advantage. • L3-L7 Networking – Hands-on experience working across the networking stack. • Database Technologies: Must have hands-on experience with SQL or NoSQL technologies. • CICD Methodology: Strong understanding of modern CI/CD methodology and Git-based workflows. • Container Technologies: Experience in orchestration systems like Kubernetes and container technologies like Docker is a plus. • Communication Skills: Excellent written and verbal communication skills. • Interpersonal and Leadership Skills: Strong interpersonal, team-building, and mentoring skills.

🏖️ Benefits

• Freedom and Learning: Embrace an environment that fosters freedom, continuous learning, and ownership. • Team Collaboration: Join a great team where you will feel at home from day one, contributing to a positive and supportive workplace culture.

Apply Now

Similar Jobs

🕒 April 27

Arcadis

10,000+ employees

WebsiteLinkedIn

Senior Engineer designing and managing sustainable drainage projects for major infrastructure. Collaborating with teams and implementing best practices in water engineering.

🏢🏡 Bangalore – Hybrid

💰 $25k Grant on 2017-05

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 April 23

Pearson VUE

1001 - 5000

📚 Education

🛍️ eCommerce

☁️ SaaS

WebsiteLinkedIn

Senior Software Engineer creating high-performance user-facing applications for Pearson's digital learning platforms. Leading frontend architecture decisions and collaborating with cross-functional teams for innovation.

Angular

AWS

Azure

Cloud

Docker

Google Cloud Platform

Java

JavaScript

Kubernetes

Microservices

MongoDB

React

Redux

Spring

Spring Boot

SpringBoot

SQL

TypeScript

🕒 April 23

Pearson VUE

1001 - 5000

📚 Education

🛍️ eCommerce

☁️ SaaS

WebsiteLinkedIn

Software Engineer III contributing to building high-quality software solutions for Pearson's digital platforms. Collaborating with cross-functional teams and owning independent modules.

🏢🏡 Bangalore – Hybrid

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

AWS

Azure

Cloud

Docker

Google Cloud Platform

Gradle

Java

JavaScript

Kotlin

Kubernetes

Maven

Microservices

MongoDB

React

Spring

Spring Boot

SpringBoot

SQL

🕒 April 22

Red Hat

10,000+ employees

🏢 Enterprise

WebsiteLinkedIn

Senior Software Engineer contributing to multicluster fleet management capabilities for Red Hat. Leading software development with Kubernetes and Go while mentoring engineers in a hybrid work environment.

🏢🏡 Bangalore – Hybrid

💰 Corporate Round on 1999-03

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Cloud

Kubernetes

Go

🕒 April 20

ESA - Electronic Security Association

11 - 50

🔐 Security

📋 Compliance

WebsiteLinkedIn

Advanced Software Engineer designing and developing low-latency backend cloud services for IoT solutions at Resideo. Collaborating with cross-functional teams to enhance user experiences and technical innovation.

Angular

Azure

Cloud

Cyber Security

DynamoDB

JavaScript

Microservices

MongoDB

Postgres

React

SQL

TypeScript

.NET