Job Closed
This listing is no longer active.
Senior Network Software Engineer
Location
Maryland
Posted
94 days ago
Salary
0
Seniority
Senior
Job Description
Senior Network Software Engineer
Quvia
• Design and develop software modules using C/C++ for high-performance network applications • Part of the software also involves integrating with Python based modules • Work on L2–L7 networking protocols such as Ethernet, IP, TCP/UDP, BGP, OSPF, MPLS, and others • Collaborate closely with architecture and QA teams to define and deliver robust software components • Debug and resolve complex issues across multiple layers (application, transport, and network) • Analyze crash files and debug with the team to resolve them • Configure and troubleshoot virtual networking in virtual machine (VM) environments — bridges, TAP/TUN interfaces, VLANs, and virtual switches (like OVS) • Deploy and test networking software inside VMs or virtualized test environments (e.g., KVM, VMware, VirtualBox, or cloud VMs) • Collaborate with DevOps and QA teams to ensure seamless deployment, configuration, and testing workflows • Participate in design and code reviews, enforcing best practices for maintainable, high-quality code • Mentor junior engineers and contribute to technical design discussions and documentation
Job Requirements
- Bachelor’s or Master’s degree in Computer Science, Electronics, or related discipline
- 7–10 years of hands-on software development experience in C/C++ and Python
- Strong understanding of networking concepts and protocols — IPv4/IPv6, ARP, VLAN, TCP/IP stack, routing, switching, or network virtualization
- Experience with Linux based systems — system programming, socket programming, and multithreading
- Hands-on experience with packet capture/analysis tools (Wireshark, tcpdump, etc.)
- Exposure to DPDK/VPP, SDN/NFV, or network appliances is a strong plus
- Experience integrating software with network management systems (NMS), SNMP, or REST APIs
- Familiarity with CI/CD pipelines, Git, Jenkins, Docker, Kubernetes preferred
- Excellent problem-solving and debugging skills in distributed systems
- Good understanding of software design patterns and performance optimization techniques
- Strong analytical thinking and attention to detail
- Good communication skills and ability to work in a collaborative environment
- Proven track record of delivering production-quality software in fast-paced teams.
Benefits
- Competitive salary
- Equity options
- Performance-based bonus opportunities
- Medical, Dental and Vision benefits
- Life Insurance
- Flexible PTO policy
- 401(k) plan
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Application Development Manager
Capital Impact PartnersBuilding Communities of Opportunity That Break Barriers To Success
About the Organization The Momentus Capital branded family of organizations - which includes Capital Impact Partners, CDC Small Business Finance and Momentus Securities (an SEC-registered broker-dealer, MSRB-registered municipal advisor, a FINRA-approved municipal advisor and municipal securities broker-dealer, FINRA/SIPC member) - are transforming how capital and investments flow into communities to provide people access to the capital and opportunities they deserve. We are working to reinvent traditional financial systems and advance locally-led solutions that create economic mobility and generational wealth. Through our continuum of financial, knowledge, and social capital, we offer a comprehensive package of loan products, impact investment opportunities, training and business advising programs. Our holistic and streamlined approach offers comprehensive solutions for small business entrepreneurs, real estate developers, community-based organizations, and local leaders at every stage of growth, from inception to expansion. When these leaders have the opportunity to succeed, their communities, their residents – and our country – thrive. Position Summary The Application Development Manager will be responsible for overseeing and guiding the implementation and maintenance of application systems across the organization. This role will focus on both people leadership and active technical involvement, including managing the software development lifecycle, leading a team of developers, and collaborating with cross-functional teams to ensure that applications meet organizational needs and function efficiently within our technological ecosystem. The Application Development Manager balances people and project leadership (approximately 60%) with ongoing hands-on technical involvement (approximately 40%) including code reviews, architectural guidance, and targeted development support, while driving improvements in application performance, security, and user experience. Essential Responsibilities - Lead the application development team in designing, building, and deploying scalable, high-quality software solutions. - Collaborate with business stakeholders to translate strategic goals into technical requirements. - Engage with other IT staff for project management, requirements gathering, and solution design. - Ensure application architecture and development follow industry best practices for coding, security, and user experience. - Actively challenge and guide the team on code quality, design decisions, and opportunities for improvement. - Drive innovation through the adoption of new technologies, frameworks, and development methodologies. - Mentor and develop team members, fostering a culture of collaboration, continuous improvement, and professional growth. - Conduct code reviews and ensure adherence to programming standards and quality assurance practices. - Monitor application performance and implement optimizations or upgrades as needed. - Maintain clear documentation for development processes, systems, and integrations. - Serve as the primary liaison between the development team, IT, and business units to ensure solutions meet organizational needs. - Provide application development support on new and existing projects where needed. - Develop and maintain code using a variety of software tools including C#, Azure ADF Pipelines, and Salesforce Lightning
Tech Lead
Wave by BemobiShaping the next wave of disruption for Industries by accelerating the digital transformation through software
• Lead a software engineering team, acting as the technical and managerial point of reference • Define and evolve the architecture of distributed systems, ensuring scalability and stability • Participate in technical deliveries and review code with the team, maintaining high technical standards • Support strategic technical decisions, evaluating trade-offs and business impact • Develop and support the growth of the team — hiring, mentoring, and helping each person to progress • Work closely with internal stakeholders and customers to gather requirements and align expectations • Foster a culture of technical excellence, collaboration, and autonomy
• Contribute to the design and build of production features in Rails, TypeScript, and React • Implement serverless/edge APIs and jobs on AWS (e.g., Lambda, API Gateway, S3/CloudFront, EventBridge/Queues). • Collaborate on data modeling and ship performant Postgres queries (migrations, indexing, connection mgmt, query optimization). • Build for international audiences: i18n/l10n pipelines, time-zone correctness, and data residency considerations. • Instrument services with logs/metrics/traces (OpenTelemetry or similar) and contribute to incident ready observability. • Follow and promote accessibility (WCAG aware UI), testing (unit/integration/e2e), CI/CD, and participate in code reviews. • Collaborate with peers, Product/Design, and contribute to technical discussions.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This role exists to make our go-to-market engine faster, cleaner, and more scalable by turning manual GTM work into reliable systems and AI-powered workflows. The goal is simple: reduce the time teams spend on busywork, improve targeting and follow-through, and give leadership trustworthy visibility into what’s working across campaigns, channels, and the full customer lifecycle. - Operate as a builder at the center of our GTM stack, partnering across RevOps, Sales, Marketing, and CS to spot bottlenecks and design practical solutions. - Sometimes that’s an AI copilot that helps reps act on signals. - Sometimes it’s a data pipeline that finally makes attribution and lifecycle reporting consistent. - Sometimes it’s automation that quietly removes 20 steps from a process no one has time to fix. Job Location - Hybrid (in-office 3 days per week) - Austin, TX - Remote - Raleigh, NC - Remote - Nashville, TN - Remote - Toronto, Canada Responsibilities - Map GTM bottlenecks: Partner with RevOps, Sales, Marketing, and CS to identify where AI can reduce manual effort, increase speed, or improve targeting. - Create AI-powered automations, copilots, and agents to support GTM Teams. - Design and maintain scalable data pipelines that unify data across Hubspot, Salesforce, Outreach, Gong, ChurnZero, etc. - Implement systems that measure campaign, channel, and program effectiveness. - Identify and design automated workflows to support our team’s internal operations. - Innovate and experiment. Pilot new tools, integrations, and AI workflows. Requirements - 5+ years as a Marketing Analyst or technical role in Marketing Operations/RevOps. - You are comfortable with writing code (Python/SQL) and working with APIs. Bonus if you have a background in data engineering or ETL tools. - Deep knowledge of Salesforce Architecture. - Fluency in other GTM tools (Clay, HubSpot/Marketo, Outreach / Apollo, Gong, Nooks Dialier/Orum, 6sense, Usergems, etc), APIs, and automation platforms (Zapier, Workato). - Curious, scrappy builder with a love for experimentation who thrives in ambiguity, enjoys automating manual work, and owns projects end-to-end. - The ability to translate business problems into elegant, maintainable system solutions. - Strong attention to detail and high standards for data quality and process consistency. - Proven ability to design and scale processes across global marketing teams. - Self-starter who thrives in fast-paced, collaborative, and remote environments. Benefits - Comprehensive Healthcare: 100% coverage for medical, dental, and vision for all FTEs, with roughly 75% coverage for dependents. - Flexible Time Off: Flexible vacation days plus quarterly mental health days to ensure you have the space to recharge. - Annual Stipends: Dedicated funds for your professional development and caretaking needs. - Work Anniversary Bonuses: Annual bonuses to celebrate your milestones and contributions to the CaptivateIQ team that grow as your tenure does. - Retirement Savings (US-Only): A 401(k) plan to help you invest in and secure your future. - Premium Tools: The latest Apple hardware to empower you to do your best work. - Inclusive Community: Active Employee Resource Groups (ERGs) that celebrate shared identities and support our DEI goals by fostering an environment where diverse talent thrives.



