Senior Software Developer
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
About Endpoint Clinical
Endpoint Clinical is at the forefront of revolutionizing the life sciences industry with innovative IRT® solutions. Our commitment to excellence and client success has made us a trusted partner for pharmaceutical companies worldwide. Join us to make a significant impact in clinical trials.
Similar jobs
Search for Networking Software Developer
1,804 results
Cambium Networks
Role OverviewWe are seeking a dedicated Networking Software Developer to design and develop innovative software solutions for our cutting-edge Network Service Edge product, which encompasses SD-WAN and security functionalities. The ideal candidate will be passionate about product development and thrive in a collaborative environment.Key Responsibilities· Design and implement software solutions for Network Service Edge.· Collaborate effectively within a team to deliver high-quality products.· Engage in problem-solving and innovative thinking.· Contribute to a culture of continuous improvement.Required Qualifications· 3-8 years of professional experience in software development.· Proficiency in C/C++ and/or Go programming languages.· Strong knowledge of data structures and algorithms.· Experience in developing multi-threaded applications on Linux OS.· Familiarity with TCP/IP and other networking protocols.Preferred Qualifications· Experience with firewall, VPN technologies, application identification, and IDS/IPS.· Knowledge of shell scripting, Makefile, and Python.· Familiarity with OpenWrt or Buildroot.
Cambium Networks
About the Role: Join Cambium Networks as a Datapath/Networking Developer and play a critical role in shaping the future of connectivity. You will be part of a dynamic team, focusing on the development of innovative networking solutions.Knowledge/Skill Requirements:• Exceptional proficiency in C programming and networking feature development on Linux-based platforms, boasting 8 to 12 years of hands-on experience.• Proven experience in developing and maintaining Linux kernel-based networking subsystems including netdev, netfilter, TCP/IP stack, Wi-Fi, GRE, VLAN, vxlan, and bridges.• Expertise in creating drivers and modules for networking hardware such as Ethernet and Wi-Fi.• Skilled in designing, developing, and troubleshooting data path/control plane features including offload, acceleration, and QoS.• In-depth knowledge of optimizing network stack performance and resource utilization in embedded networking systems.• Proficient in debugging and resolving complex networking issues using tools like tcpdump, Wireshark, perf, and ftrace.• Ability to collaborate effectively with chip vendors, specifically QCA, and implement changes from the vendor side.• Familiarity with Wi-Fi protocols is a plus.• Strong understanding of Linux kernel networking architecture.• Experience with Layer 2/Layer 3 protocols, including bridging, routing, VLAN, STP, IGMP, and multicast.• Exposure to iptables/nftables and Linux firewall mechanisms.• Experience debugging with gdb, tcpdump, and kernel logs.• Familiarity with build systems such as Buildroot, OpenWRT, and Makefiles.• Exceptional analytical and problem-solving skills.• Excellent verbal and written communication abilities.• Experience working within multi-site, multinational development teams.• A highly self-motivated individual eager to deliver world-class innovations to meet future connectivity demands.Key Qualifications:• Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or Computer Science.• Minimum of 8 years of industry experience in developing real-world products or systems.• Willingness to travel occasionally for customer visits, roadshows, and seminars.• Self-driven with the ability to work independently and collaboratively.• Capability to manage multiple projects efficiently and adapt to a fast-paced environment.
Arista Networks
Join Arista Networks as a Software Developer specializing in WiFi solutions. In this role, you will be responsible for designing, developing, and optimizing software that enhances wireless communication technologies. You will collaborate with cross-functional teams to deliver innovative solutions that meet customer needs and improve network performance.
P-926 At Databricks, we are dedicated to empowering data teams to tackle some of the most challenging global issues — from turning innovative transportation concepts into reality to accelerating groundbreaking medical advancements. Our mission is realized through the creation and management of the world's leading data and AI infrastructure platform, enabling our clients to leverage profound data insights to enhance their business outcomes. Networking Infrastructure forms a fundamental component of this platform, driving all our data and AI offerings. It also underpins essential enterprise security features utilized by clients across our suite of products, facilitating connectivity solutions to cloud resources while safeguarding against data exfiltration. We are in the process of establishing our team from the ground up in Bengaluru, India. We invite experienced Senior Software Engineers with a strong networking background to join our Networking Infrastructure team. As an early member of our Bengaluru site, you will focus on developing new backend connectivity services that support millions of VMs operating on Databricks. You will lead the design and development of innovative services that enhance the connectivity between our control plane and compute plane. This new platform will enable Databricks to scale our compute plane more effectively while optimizing cloud resource utilization. Collaborating closely with cross-functional teams, including product management, operations, and other engineering groups, you will ensure the delivery of robust, scalable, and efficient networking systems. This position offers a remarkable opportunity for a hands-on leader who excels in a dynamic environment and is eager to tackle complex multi-cloud and distributed systems challenges.
Forward Networks
At Forward Networks, we are transforming the management of large-scale networks. Our innovative Forward Enterprise platform creates a vendor-agnostic 'digital twin' of your network, utilizing advanced mathematical modeling. This powerful platform seamlessly scales to accommodate hundreds of thousands of network devices across cloud, hybrid cloud, or on-premises environments. It acts as a unified source of truth, enabling network operators to swiftly validate security postures, expedite troubleshooting, prevent outages, and elevate network management practices. In recent years, Forward Networks has garnered significant industry accolades, including recognition as a 'Cool Vendor in Enterprise Networking' by Gartner, 'Product of the Year' by Cloud Computing, 'Hot Company' by Cyber Defense Magazine, and 'Enterprise Cloud Computing Software of the Year'. We are also proud to be included in Fortune's list of 'Best Workplaces in the Bay Area'. Founded by four PhD graduates from Stanford, our company recognized a critical need for advancements in network operations. Our esteemed investors include Andreessen Horowitz, MSD Capital, Threshold Ventures, and Goldman Sachs. We are currently in search of seasoned Java developers to join our Network team and contribute to our mission.
Join Databricks as a Senior Staff Software Engineer specializing in Networking, where you will play a crucial role in designing and developing high-performance networking solutions. You will work alongside a talented team of engineers to build and optimize systems that facilitate seamless data connectivity and ensure robust network performance.
Cambium Networks
Role OverviewAs a WLAN Software Developer, you will join a top-tier, highly skilled team of Linux Embedded System and Wi-Fi engineers dedicated to delivering scalable and reliable wireless solutions across various sectors, including ISPs, enterprises, and government agencies. You should be a strong advocate of Cambium's mission to connect the unconnected and under-connected.Key Responsibilities:Design, develop, document, and maintain software for high-speed wireless IP products with 5-8 years of experience.Produce well-architected, robust, unit-tested, and commercial-quality deliverables promptly.Collaborate with cross-functional engineering and production teams.Assist and occasionally lead the diagnosis and resolution of customer issues.Participate in project teams focused on developing software for Cambium Networks products, including drivers and embedded features, integrating third-party packages, and creating test automation applications.Required Skills:Proficient development skills in C, along with strong knowledge of Data Structures and Algorithms.Commitment to code quality and test-driven development, ensuring the delivery of high-quality code for commercial products.Deep understanding of Linux OS concepts and experience in developing Linux system software.Exposure to event-driven software design and development.Experience in creating portable software for multiple products and platforms.Familiarity with the full software development lifecycle, including requirements analysis, design, coding, reviewing, testing, and support.Must be self-motivated and a team player with a passion for exploring new methodologies.
P-1347 At Databricks, we are dedicated to empowering data teams to tackle the world's most challenging issues — from pioneering the next mode of transportation to accelerating medical innovations. We achieve this by building and managing the world's premier data and AI infrastructure platform, enabling our customers to leverage deep data insights for business enhancement. Networking Infrastructure forms a pivotal component of our platform, driving all our data and AI products. Furthermore, it underpins essential enterprise security features utilized by clients across our service offerings to forge connectivity solutions to cloud resources and avert data exfiltration. We are establishing this team from the ground up in Bengaluru, India. We are on the lookout for skilled Staff Software Engineers with a networking background to join our Networking Infrastructure team. As one of the founding members at the Bangalore site, your focus will be on developing new backend connectivity services that power millions of VMs operating on Databricks. You will take the lead in designing and developing new services that facilitate connectivity between our control plane and compute plane. This new platform will enable Databricks to enhance the scalability of our compute plane while optimizing cloud resource usage. You will collaborate closely with cross-functional teams, including product management, operations, and other engineering units, to ensure the delivery of robust, scalable, and efficient networking systems. This represents an exceptional opportunity for a hands-on leader who excels in a dynamic environment and is passionate about addressing innovative multi-cloud and distributed systems challenges.
Jobs for Humanity
Join our dynamic team at Jobs for Humanity as a Cloud Network Developer! This is a unique opportunity for women to contribute to innovative cloud networking solutions in a supportive and inclusive environment. You will play a critical role in designing, implementing, and maintaining cloud network infrastructure that powers our services.
Collaboration Fuels Innovation. Join Roku in Transforming the Future of TelevisionRoku stands as the premier TV streaming platform across the U.S., Canada, and Mexico, with aspirations to power televisions globally. As a pioneer in TV streaming, our mission is to unify the entire TV ecosystem. We bridge the gap between consumers and their favorite content, empower content creators to engage vast audiences, and provide advertisers with unique opportunities to connect with viewers.From day one, your contributions will be significant and appreciated. At Roku, we are a rapidly expanding public company where every individual plays an essential role. You will have the chance to enchant millions of TV streamers worldwide while gaining invaluable experience across diverse fields. About Our TeamThe Cloud Technology Infrastructure team at Roku is on the lookout for a passionate engineer to join our Cloud Infrastructure Operations group. As an integral part of our team, we are dedicated to creating a scalable, secure, and reusable infrastructure platform that empowers all Roku teams to operate with speed and confidence. With a strong focus on ‘Infrastructure as Code (IaC) First’ methodology, we are eager to welcome a professional ready to collaborate across teams to build foundational components in Networking, Infrastructure, and more.
Join our dynamic team at Databricks as a Senior Staff Software Engineer specializing in Networking. In this role, you will leverage your expertise to design and implement cutting-edge networking solutions that enhance our data platform's performance and reliability. You will collaborate with cross-functional teams to develop innovative features that drive value for our customers. Your experience will help shape our engineering practices and contribute to the development of scalable systems.
Squircle IT Consulting Services Pvt Ltd
We are seeking an experienced Java J2EE Developer with a strong background in network programming and Remote Procedure Call (RPC) technologies. The ideal candidate will have a passion for developing robust applications and a keen interest in enhancing system performance through innovative solutions.
Arista Networks
Collaborate with InnovatorsAt Arista Networks, we have taken a significant step forward in our dedication to open network software by integrating Arista switches powered by SONiC (Software for Open Networking in the Cloud). Our cutting-edge Arista SAI (Switch Abstraction Interface) grants customers the freedom to implement SONiC software on Arista switching platforms, merging the advantages of open-source software with Arista EOS® to create open, high-performance, and highly available networks.Your Role and ResponsibilitiesAs a Software Engineer, your primary focus will be on delivering innovative product features. This role extends beyond writing code; you'll engage in the entire development lifecycle, which includes:· Identifying and proposing new features for development· Designing, architecting, and creating network applications and microservices for Data Center Networking on SONiC· Implementing, testing, and documenting features· Collaborating with customers in real-world environments when necessary.
Join our innovative team at Arista Networks as a Software Developer (Site Reliability Engineer) focusing on CloudVision as a Service (CVaaS). In this role, you will contribute to the development and maintenance of our robust cloud services, ensuring high availability and scalability. You will collaborate with cross-functional teams to implement best practices in software development and operations.
P-1347 At Databricks, we are dedicated to empowering data teams to address the world's most challenging issues—from realizing the next mode of transportation to speeding up the discovery of medical innovations. Our mission is accomplished through the development and operation of the premier data and AI infrastructure platform, enabling our clients to harness profound data insights to enhance their operations. Networking Infrastructure is a fundamental component of our platform that fuels all our data and AI solutions. This platform also supports essential enterprise security functionalities that our customers leverage across all products to construct connectivity solutions to cloud resources, while mitigating the risk of data exfiltration. We are in the process of assembling our team from the ground up in Bengaluru, India. We are on the lookout for seasoned Senior Software Engineers with a strong networking background to join our Networking Infrastructure team. As an initial member of the Bangalore office, you will concentrate on creating new backend connectivity services that support millions of VMs operating on Databricks. You will take the lead in the design and development of new services that facilitate connectivity between our control and compute planes. This innovative platform empowers Databricks to enhance the scalability of our compute plane while optimizing cloud resource utilization. Collaborating closely with cross-functional teams—including product management, operations, and other engineering groups—you will ensure the delivery of robust, scalable, and efficient networking systems. This role is ideal for a hands-on leader who excels in a dynamic environment and is passionate about tackling complex multi-cloud and distributed systems challenges.
Endpoint Clinical
About Us:Endpoint is a leading provider of interactive response technology (IRT®) systems and solutions, dedicated to supporting the life sciences sector. Since our inception in 2009, we have passionately pursued a singular vision: to empower sponsors and pharmaceutical companies in achieving clinical trial excellence. Our innovative solutions, powered by the proprietary PULSE® platform, have consistently proven to optimize supply chains, reduce operational expenses, and guarantee timely and precise patient dosing. Headquartered in Raleigh-Durham, North Carolina, we have established a global presence with offices across the United States, Europe, and Asia.Position Overview:As a Senior Software Developer at Endpoint, you will play a critical role in the programming implementation of tailored client projects. Collaborating closely with fellow developers and design managers, you will lead the development of client-specific customizations crucial for individual deployments. This position is available in our Hyderabad and Bangalore offices.
Squircle IT Consulting Services Pvt Ltd
Join our team as a Network Engineer where you'll play a crucial role in designing, implementing, and managing high-performance networking solutions. We are looking for a skilled professional who is passionate about network architecture and security, and is eager to work in a collaborative environment to optimize our infrastructure.
Endpoint Clinical
About Us:At Endpoint Clinical, we are pioneers in providing interactive response technology (IRT®) systems and solutions tailored for the life sciences industry. Since our inception in 2009, we have been committed to a singular goal: enabling sponsors and pharmaceutical companies to achieve success in clinical trials. Our innovative solutions, powered by the proprietary PULSE® platform, optimize supply chains, reduce operational costs, and guarantee timely, precise patient dosing. With headquarters in Raleigh-Durham, North Carolina, we are proud to have a presence across the United States, Europe, and Asia.Position Overview:We are seeking a highly skilled Senior Software Developer to join our Product Development team. This role involves designing and implementing product features, resolving defects, and creating innovative solutions to address complex challenges specific to our industry. The ideal candidate will be a self-motivated individual who thrives in a collaborative environment and is eager to lead the architecture of SaaS-driven software solutions, delivering integrated mobile and web-based applications. This position is available at our offices in Hyderabad and Bangalore.
Join our team as a Software Development Intern at hrroll, where you'll immerse yourself in the fast-paced world of technology. We're looking for a motivated individual with foundational knowledge of HTML, CSS, JavaScript, and PHP, eager to transform into a full-time software developer. If you're passionate about problem-solving and enjoy working independently while collaborating with a dynamic team, this opportunity could be your perfect fit. Contribute to exciting projects involving websites and mobile applications, and grow your skills with us!Key Responsibilities:Develop and code applications in a variety of programming languages tailored to specific software systems.Enhance existing code, conduct thorough software testing, and assist in implementation processes.Debug and test programs to ensure accuracy and efficiency.Identify and resolve issues in custom applications.Create and uphold comprehensive documentation for program functions and changes.Evaluate and select appropriate web technologies, including browsers and programming languages, based on company objectives.Collaborate with internal teams, external clients, and data providers to establish project requirements.
Endpoint Clinical, Inc.
About Us:At Endpoint Clinical, we are dedicated to revolutionizing clinical trials through our cutting-edge interactive response technology (IRT®). Founded in 2009, our mission is to empower sponsors and pharmaceutical companies in their quest for clinical trial success. Our innovative PULSE® platform is designed to optimize supply chains, reduce operational costs, and facilitate timely and accurate patient dosing. With headquarters in Raleigh-Durham, North Carolina, and offices across the globe, including Europe and Asia, we are poised to make a significant impact in the life sciences industry.Position Overview:The AI Software Developer will play a vital role in harnessing AI technologies to streamline business processes within our organization. This position involves collaborating with the Automation Center of Excellence (CoE) to deploy AI-driven solutions that have been identified and approved. Responsibilities will include developing proof of concepts (POCs) and collaborating with the team to scale AI implementations globally. Ideal candidates will possess strong skills in Natural Language Processing (NLP), prompt engineering, and practical experience with various AI tools and frameworks.This role is available at our offices in Bengaluru and Hyderabad.
Sign in to browse more jobs
Create account — see all 1,804 results

