Taro Logo

Senior Network Software Engineer

Marqeta is on a mission to change the way money moves. We're one of the earliest enablers of embedded finance, a market opportunity sized up in the trillions. Our card issuing platform provides unprecedented flexibility and control for companies to issue cards, authorize transactions, and manage payment operations in real time.
United States
$103,200 - $172,000
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Network Software Engineer

Marqeta is seeking a talented Senior Network Software Engineer to design and develop complex network software systems, ensuring scalability and reliability while optimizing network performance through innovative solutions and protocols. This role involves owning and delivering projects aligned with quarterly team goals and independently identifying solutions for ambiguous, open-ended problems. Collaboration with the team and cross-functional partners is essential.

Key Responsibilities: • Design, develop, and maintain network software for Marqeta's products • Configure and install various network devices and services • Work on Ethernet, IP, TCP/IP, and UDP/IP protocols for efficient data transmission • Implement and optimize network communication at OSI model layers 1-4 • Collaborate with ISPs and Card Networks to maintain connectivity and troubleshoot issues • Manage and troubleshoot Layer 2 and Layer 3 Datacenter network infrastructure • Develop software and tools to improve network reliability and availability • Create network monitoring infrastructure and optimize data pipelines • Develop network troubleshooting and mitigation tools

Required Qualifications: • Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field • Strong familiarity with networking software and device drivers • Proficiency in networking concepts and protocols (TCP/IP, BGP, OSPF, MPLS, VLANs, VPNs) • Deep understanding of OSI model layers 1-4 and network stack • Proficiency in C/C++, Go, or Python • Strong problem-solving skills and attention to detail

Marqeta offers a Flex First work environment, allowing employees to choose their best working location. Compensation is aligned according to three tiers within the United States: National, Premium, and Premium Plus. The company provides comprehensive benefits, including multiple health insurance options, flexible time off, retirement savings program, equity in a publicly-traded company, and various family and personal support benefits.

Marqeta is committed to diversity, inclusion, and equal opportunity employment. The company fosters an environment where everyone feels valued and respected, celebrating the unique contributions of each individual.

Last updated 10 months ago

Responsibilities For Senior Network Software Engineer

  • Design, develop, and maintain network software for Marqeta's products
  • Configure and install various network devices and services
  • Work on Ethernet, IP, TCP/IP, and UDP/IP protocols for efficient data transmission
  • Implement and optimize network communication at OSI model layers 1-4
  • Collaborate with ISPs and Card Networks to maintain connectivity and troubleshoot issues
  • Manage and troubleshoot Layer 2 and Layer 3 Datacenter network infrastructure
  • Develop software and tools to improve network reliability and availability
  • Create network monitoring infrastructure and optimize data pipelines
  • Develop network troubleshooting and mitigation tools

Requirements For Senior Network Software Engineer

Go
Python
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field
  • Strong familiarity with networking software and device drivers
  • Proficiency in networking concepts and protocols (TCP/IP, BGP, OSPF, MPLS, VLANs, VPNs)
  • Deep understanding of OSI model layers 1-4 and network stack
  • Proficiency in C/C++, Go, or Python
  • Strong problem-solving skills and attention to detail

Benefits For Senior Network Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Mental Health Assistance
  • Multiple health insurance options
  • Flexible time off
  • Retirement savings program with company contribution
  • Equity in a publicly-traded company
  • Employee Stock Purchase Program
  • Family-forming benefits
  • Fertility support
  • Up to 20 weeks of Parental Leave
  • Free therapy sessions
  • Financial and professional coaching
  • Legal advice
  • Monthly stipend to support remote work model
  • Annual development dollars for growth and development

Interested in this job?