Senior Software Engineer
$137k - $182kErmetic, a Tenable company
Who is Tenable?
Tenable® is the Exposure Management company. 44,000 organizations around the globe rely on Tenable to understand and reduce cyber risk. Our global employees support 65 percent of the Fortune 500, 45 percent of the Global 2000, and large government agencies. Come be part of our journey!
What makes Tenable such a great place to work?
Ask a member of our team and they’ll answer, “Our people!” We work together to build and innovate best-in-class cybersecurity solutions for our customers; all while creating a culture of belonging, respect, and excellence where we can be our best selves. When you’re part of our #OneTenable team, you can expect to partner with some of the most talented and passionate people in the industry, and have the support and resources you need to do work that truly matters. We deliver results that exceed expectations and we win together!
Your Role:
Tenable is looking for a Senior Software Engineer to join our core product engineering team. Focused on designing, developing, and maintaining cloud-based, state-of-the-art search solutions on top of our customers' ever-evolving landscape of infrastructure in a scalable way. As a Software Engineer on the team, you will have the opportunity to be part of implementing and maintaining a highly scalable, highly reliable cloud-native user interface and underlying microservices which utilize modern technologies and programming languages. It's about building the reliable and efficient 'plumbing' that powers the entire data ecosystem. A critical aspect of this job is to build and manage services around data handling. Unlike typical data engineering roles that might focus primarily on querying and data manipulation, this role also demands building the infrastructure and services that support these activities.
Your Opportunity:
- This role will be responsible for working on the ingestion, storage, and retrieval of data within the platform. This includes ensuring the robustness and efficiency of these processes
- As a Senior Software engineer on the team, you will have the opportunity to contribute on design, implementation and the overall architecture
- Work with senior engineering teams driving on-going innovation of our global cloud architecture and distributed systems that serves our broad customer base with the latest cyber security technologies
- We provide a training budget for you to attend conferences or workshops
- We are always looking for ways to improve ourselves, our tech stack, and our product features. Bring your ideas and experiences to the table and help make a lasting impact
- Work closely with Product Managers, other engineers, designers, and stakeholders to continuously iterate on our products
What You'll Need:
- 5+ years of software development experience with knowledge of distributed systems
- B.S. degree in Computer Science or a directly related field, or equivalent work experience
- Experience developing in Java or Kotlin, and a willingness to learn new languages as needed
- Experience of working in containerized microservice architecture in Kubernetes
- Cross-platform development is a big plus
- Accountability for the behavior of your software in production
- Experience in the design, implementation, and execution of highly technical development projects
- Experience in working in an Agile team, and an enthusiasm for working collaboratively within and across product teams
- The ability to work independently and as a part of a team, and to lead/drive projects as necessary
- Experience with operational datastores, Kafka, or similar
- The desire to continuously learn and be exposed to new technologies
#LI-MS1
#LI-Hybrid
This is the base pay range for this position. Compensation for the role will depend on a number of factors, including the candidate's qualifications, skills, competencies, location and experience, and may fall outside of the range shown. Employees are also eligible for variable compensation in addition to base pay (commission for sales roles, bonus for non-sales roles), depending on company and individual performance. Tenable also offers a variety of comprehensive and competitive benefits which include: medical, dental, vision, disability and life insurance; 401(k) retirement savings with company match; an employee stock purchase plan; an employee referral program; flexible spending accounts; an Employee Assistance Program (EAP); education assistance; parental leave; paid time off (PTO); company-paid holidays; health and wellness events; and community programs.
US Pay Ranges
$136,500—$181,833.33 USD
We’re committed to promoting Equal Employment Opportunity (EEO) at Tenable - through all equal employment opportunity laws and regulations at the international, federal, state and local levels. If you need a reasonable accommodation due to a disability during the application or recruiting process, please contact View email address on swooped.co for further assistance.
Tenable Data Consent Statement
Tenable is committed to protecting the privacy and security of your personal data. This Notice describes how we collect and use your personal data during and after your working relationship with us, in accordance with the General Data Protection Regulation (“GDPR”). Please click here to review.
For California Residents: The California Consumer Privacy Act (CCPA) requires that Tenable advise you of certain rights related to the collection of your private information. Please click here to review.
$3,000 per month
...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new... ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and...Senior$84.84k - $153.55k
...tuning, and capacity management for all organizational software systems as directed by management and senior staff. This position will provide Software solutions delivery support and mentoring for Software Engineers. Lead the design and implementation of software...SeniorFull timeTemporary workWork at officeVisa sponsorshipWork visaFlexible hours- The Josef Group in Columbia, MD is seeking a Senior CNO/Software Developer to support mission operations through embedded engineering, capability integration, and rapid prototyping. You will develop and integrate cutting-edge CNO capabilities, research software and hardware...Senior
- ...Job Description: THE WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and agile... .... This Program is seeking a full stack software engineer to develop, maintain and enhance complex...Senior
$137.51k - $195k
...company dedicated to developing innovative software solutions for our clients. We are... ...seeking a talented and experienced Software Engineer to join our team. As a Software Engineer... ...leadership as inherent components of senior‑level impact. Additional duties as assigned...SeniorWork at office2 days per week1 day per week$185k - $215k
...critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our... ...is seeking a motivated, career, and customer-oriented Signals Software Engineer Level 2 to join our team in Columbia, MD . This is onsite...SeniorHourly payContract workWork experience placement$170k - $260k
...clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance. GliaCell is seeking a Senior Software Engineer on one of our subcontracts. This is a full‑time position offering the opportunity to support a U.S. Government customer....SeniorFull timeContract workWork from homeRelocation package$185k - $215k
...critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our... ...effectively view and interact with data. Design and develop new software, enhance existing systems, and troubleshoot defects as part of...SeniorHourly payContract workWork experience placement$185k - $215k
...critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our... ...Riverstone is seeking a motivated, career, and customer-oriented Software Engineer Level 2 to join our team in Columbia, MD . Primary Responsibilities...SeniorHourly payContract workWork experience placement$190k - $240k
...Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021! Belay Technologies is seeking a Senior Software Engineer to join our intel team. This CNO Focused Sr. Software Engineer will be supporting analysts and operators in multiple...SeniorContract workWork experience placementFlexible hours$137.51k - $200k
...and deployment, with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science. Enlighten provides... ...Job Description Enlighten is looking to hire exceptional Senior Backend Developers to join our high-impact engineering team...SeniorWork experience placementWork at officeWork from home2 days per week1 day per week$190k - $240k
...Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021! Belay Technologies is seeking a Senior Software Engineer to join our intel team. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g....SeniorContract workWork experience placementFlexible hours$137.51k - $195k
Senior Software Engineer (Hybrid) - 27718 Location: Columbia, MD, Maryland, United States Enlighten, honored as a Top Workplace from USA Today, is a leader in big data solution development and deployment, with expertise in cloud-based services, software and systems engineering...SeniorWork experience placementWork at officeWork from home2 days per week1 day per week$190k - $240k
Belay Technologies, Inc. is seeking a Senior Software Engineer to join its intel team in Columbia, Maryland. The role involves developing and enhancing complex software systems, requiring TS/SCI Clearance and substantial software engineering experience. Candidates must...Senior- Enlighten, based in Columbia, MD, is seeking a Software Engineer specialized in AI Integration. The role involves designing and developing foundational AI frameworks while creating secure enterprise-grade AI software solutions. Applicants should have substantial experience...SeniorFlexible hours
$170k - $260k
GliaCell Technologies is seeking a Senior Software Engineer for a full-time position to support a U.S. Government customer in Columbia, MD. The role includes developing and maintaining complex software systems for critical missions, requiring a TS/SCI with Polygraph security...SeniorRemote jobFull timeWork from home- AT&T is looking for a Senior Software Engineer in Columbia, Maryland. This role focuses on the development and optimization of software solutions tailored for federal customers, encompassing detailed design, documentation, and testing across various applications. The position...Senior
$204k - $247k
The Full Stack Developer will be part of the Section 7 DAT team, focusing on improving mission processes for the customer by developing custom applications and data visualizations. This role involves working closely with the mission customer to collect requirements, feedback...Senior$204k - $247k
...will be part of the Mission Intelligence team, supporting data engineering and analysis efforts that drive enterprise decision-making... ...Incorporate new tools or technologies into the platform. Guide junior software engineers and data scientists. Document processes clearly in...Senior$89.2k - $207.9k
...passionate about what they do, committed to our shared values and dedicated to our customers’ mission. AT&T has an opening for a Senior Software Engineer to support the development, and optimization of software solutions for federal customers. This role is responsible for...SeniorTemporary workWork at officeLocal areaRelocation- ...based solutions using technology and an empowered workforce as an engine to drive its customers' missions. Our goal is to attract the... ...growing team today! JOB OVERVIEW MartinFederal has an opening for a Software Engineer to join our team of talented and diverse individuals....SeniorWork experience placementWork at officeLocal areaMonday to FridayFlexible hours
$111.49k - $145k
...capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support... ...Technologies.Job Description Are you a motivated and experienced Senior Software Engineer ready to make a tangible impact on...SeniorFull timeWork experience placementLocal areaWorldwide$185k - $215k
Envision Innovative Solutions is seeking a Signals Software Engineer Level 2 in Columbia, MD. Ideal candidates will have 7+ years of experience focusing on radio frequency (RF) and strong skills in C++, Java, and signal processing. The position requires a Bachelor's degree...Senior- Envision Innovative Solutions offers a hybrid position in Columbia, Maryland, for a role with a focus on software development and data management. Candidates should have 14 years of experience with a Bachelor's degree in Computer Science or 18 years without it, along with...Senior
$190k - $240k
Junior/Mid/Senior Automated Test Software Engineer 1120 - Annapolis Junction, MD - Full Time Belay Technologies has been voted Baltimore Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021! Belay Technologies is seeking a Software...SeniorFull timeContract workWork experience placementFlexible hours$200k - $250k
Senior Full-Stack Software Engineer — Data Visualization & Workflow Automation Columbia, MD | Full Time | TS/SCI with Polygraph Required Position: Senior Full-Stack Software Engineer (Software Engineer, Level 3) Location: Columbia, MD (on-site) Category: Software Engineering...SeniorFull timeLocal area- ...comprehensive benefits package. We support our employees, so they can support our mission. THE WORK: As a Cyber RF Software Engineer Senior Staff, my typical day is filled with excitement and energy as I tackle a variety of challenges and responsibilities. Each...SeniorFull timeFlexible hours
- Senior Software Engineer (Agentic AI Platform) Columbia, MD Software Engineer (Agentic AI Platform) - Level III Location: Columbia, MD Employment Type: Full-time Experience Level: Senior (12+ years) Security Clearance: Active TS/SCI with polygraph required Position Overview...SeniorFull timeContract workTemporary workFlexible hours
- ...At SCE we treat each person with respect and fairness, and afford ample opportunity for individual growth in SCE. Title SENIOR SOFTWARE ENGINEER Location Elkridge, MD Description Title: SENIOR SOFTWARE ENGINEER 40 hours per week 9am to 6pm; Monday through Friday...SeniorMonday to Friday
$200k - $250k
Senior CNO/Software Developer Columbia, MD TS/SCI CI Poly $200K to $250K Responsibilities Support mission operations through embedded engineering, capability integration, and rapid prototyping Develop and integrate cutting‑edge CNO capabilities Research software and...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- ngo software engineer Columbia, MD
- software developer Columbia, MD
- junior software developer Columbia, MD
- part time software developer remote Columbia, MD
- financial software developer Columbia, MD
- senior software engineer ruby on rails Columbia, MD
- software engineer amazon Columbia, MD
- senior software design engineer Columbia, MD
- software engineer remote Columbia, MD
- entry level software engineer remote Columbia, MD

