Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$125k - $155k

The Baltimore Banner

Senior Software Engineer

Baltimore, Maryland

Join One of Baltimore's Best Places to Work!
About This Role

The Banner is seeking a Senior Software Engineer to help build scalable, high-performing digital products that power our journalism and reader experience.

This is a highly impactful role for an experienced engineer who enjoys solving complex problems, building modern web applications, and working across frontend, backend, product, and infrastructure. You will help develop the systems that deliver fast, reliable, and engaging content experiences to our growing audience.

The ideal candidate is imaginative, thoughtful, technically strong, and excited by the opportunity to build with a mission-driven organization in a fast-paced, high-growth environment.

This role is not eligible for relocation, visa sponsorship, or fully remote work.

What You'll Do

In this role, you will build modern frontend and backend solutions that support content delivery, fast rendering, and high-quality user experiences. Your work may include:

  • Develop user interfaces and backend APIs for high-performance web applications.
  • Use JavaScript application frameworks, preferably React and Node.js, to build complete, scalable solutions.
  • Design and implement reliable integrations with third-party software, platforms, and service providers.
  • Participate in technical design, architecture discussions, and engineering decision-making.
  • Build scalable solutions on public cloud infrastructure, preferably AWS.
  • Collaborate with product managers, engineers, designers, and other cross-functional partners in an agile environment.
  • Work effectively with distributed team members across locations and time zones.
  • Help improve engineering standards, development practices, documentation, and overall technical quality.
What You'll Bring
  • 5+ years of professional software development experience.
  • 3+ years of experience building websites and highly scalable web applications.
  • Strong experience with JavaScript frameworks such as React, Angular, Vue, or similar technologies.
  • Experience with Node.js and modern backend development practices.
  • Experience building frontend interfaces and backend APIs for web-based products.
  • Familiarity with cloud architectures; AWS experience is strongly preferred.
  • Experience working with database technologies such as SQL Server, Oracle, MongoDB, MySQL, or similar systems.
  • Familiarity with caching technologies such as Redis, Memcached, Varnish, or similar tools.
  • Experience working on distributed engineering teams.
  • Strong problem-solving skills, sound technical judgment, and the ability to communicate clearly with technical and non-technical partners.
  • A collaborative mindset and comfort working in a fast-moving, product-focused environment.
Nice to Have
  • Experience with content management systems such as Arc XP, WordPress, or similar platforms.
  • Experience working in media, journalism, publishing, subscription, or other digital consumer product environments.
  • Experience with performance optimization, content delivery, personalization, or audience engagement products.
  • Familiarity with DevOps practices, CI/CD pipelines, monitoring, and observability tools.
  • Experience contributing to architecture decisions for high-traffic web applications.
Education and Experience
  • Bachelor's degree in computer science, a related field, or equivalent practical experience.
  • 5+ years of overall software development experience.
What Success Looks Like

Success in this role means helping The Banner deliver fast, reliable, and engaging digital experiences for readers. You will contribute to the technical foundation of our products, ship meaningful features, improve system performance and scalability, and help build the engineering culture of a growing mission-driven organization.

Salary Range : $125,000 - $155,000. Individual pay may vary from the target range and is determined by several factors, including experience, internal pay equity, and other relevant business considerations. This role is not eligible for corporate bonus opportunity. We constantly review all teammate pay to ensure a great compensation package that is fair and equitable across the board.

Our Amazing Benefits Include:
  • Flexible Paid Time Off
  • Retirement savings - 401K plan offered through Human Interest, with a company match
  • Student Loan Debt Repayment Assistance for qualified employees
  • Full health benefits - medical, dental, vision, prescription, FSA/HSA, and coverage for family/dependents
  • Sick Leave eligible for rollover
  • Commuter Benefits
  • 11 Paid National Holidays
  • Employee Assistance Program
  • Generous Parental Leave
  • Company paid access to a wellness platform to support mental, financial and physical wellbeing
Our Core Values
  • Do What's Right. Honesty, morality, respect and the mission guide our actions and decisions. By doing the right thing, we inspire others to believe.
  • Work Together. We collaborate to create something special. Together we challenge assumptions, trust each other, take risks, and foster transparent and direct communication.
  • Listen to Be Heard. Our stories are trustworthy. They are inspired by and created for our readers. Their story is our story. Communities are at the center of our journalism, and everything we do.
  • Deliver Impactful Results. Acting as one accountable team and driven by an entrepreneurial spirit, we deliver bold and innovative results. We act fast, execute and learn. We celebrate great outcomes.
  • Be Inclusive. We celebrate the uniqueness of each individual and act by curating a culture that leverages diverse perspectives as the key to fulfilling our mission. The Banner is for all of us.
Why Join Us?

At The Banner, your work will directly support the future of local journalism. You will have the opportunity to build technology that helps readers access trusted information, discover important stories, and stay connected to their community. This is a chance to join a collaborative, ambitious, and mission-oriented team where engineering plays a central role in product growth, audience engagement, and long-term impact.

If you are excited by the opportunity to solve meaningful technical challenges and build products with a public-service mission, we would love to hear from you.

The Venetoulis Institute embraces diversity and inclusion, and we are wholeheartedly committed to being proactive in inspiring a culture of inclusion across our organization. We are dedicated to establishing an organization that reflects the fundamental respect for different ways of working and living, and we assure every employee the opportunity to reach their full potential.

We are dedicated to providing reasonable accommodations to applicants with disabilities throughout the recruitment process. If you require accommodation due to a disability to participate in the application process, please contact View email address on click.appcast.io to request accommodation. Reasonable accommodations may include, but are not limited to, adjustments in the application process, modifications or assistance regarding job interviews, and accommodations to enable access to our facilities. We appreciate the value that individuals with disabilities bring to our workforce and encourage applicants with disabilities to disclose their needs for accommodation to facilitate a smooth and inclusive recruitment experience.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Baltimore, MD vacancy
  •  ...the US, we operate across the full stack— from research and engineering to deployment and capability building. Our mission is simple...  ...pressing challenges. About the role We are seeking an experienced Senior Software Engineer to join our US team. As a key contributor, you will... 
    Senior

    Sand Tech Holdings Limited

    Baltimore, MD
    1 day ago
  •  ...SECURITY CLEARANCE : TS/SCI with both Polygraphs is required POSITION: Senior Software Engineer REQUISITION: NIN-AE4-17.022425 LOCATION: Ft. Meade, Maryland JOB DESCRIPTION: • The Software Engineer will be heavily involved with the creation,... 
    Senior

    Capital Solutions Group LLC

    Baltimore, MD
    2 days ago
  •  ...Senior Software Engineer We are seeking a highly skilled and experienced Senior Software Engineer to develop, maintain, and enhance complex and diverse software systems. As a Senior Software Engineer, you will work on various software projects, including processing... 
    Senior
    Relocation package
    Flexible hours

    Fullscope

    Linthicum Heights, MD
    2 days ago
  • $130k - $150k

     ...archiving for flagship missions. Our staff spans astronomy, engineering, education, IT, communications, and administration—working together...  ...skill, and current market conditions STScI is seeking a Senior Software Engineer to join our Instruments Division Software... 
    Senior
    Local area
    Work from home
    Relocation

    Space Telescope Science Institute

    Baltimore, MD
    1 day ago
  • $170k - $200k

     ...Senior Software Engineer Nexxen empowers advertisers, agencies, publishers, and broadcasters around the world to utilize data and advanced TV in the ways that are most meaningful to them. Our flexible and unified technology stack comprises a demand-side platform ("... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Nexxen

    Baltimore, MD
    12 hours ago
  • $125k - $155k

     ...Join one of Baltimore's Best Places to Work! About this role The Banner is seeking a Senior Software Engineer to help build scalable, high-performing digital products that power our journalism and reader experience. This is a highly impactful role for... 
    Senior
    Local area
    Remote work
    Relocation
    Flexible hours

    The Banner

    Baltimore, MD
    4 days ago
  • $125k - $175k

     ...regulated industries. We run on AWS GovCloud, and our customers — engineers, security officers, and CISOs at organizations whose contracts...  ...evidence — rely on us to get it right. The role We’re hiring a senior engineer to build features end-to-end across our Rails/... 
    Senior
    Permanent employment
    Live in
    Remote work

    Futurefeed

    Baltimore, MD
    1 day ago
  • $190k - $240k

     ...hidden fees or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end‑to‑end experiences that...  ...JavaScript/TypeScript. You have a total of 4+ years of experience as a software engineer. You are experienced in designing, developing, and... 
    Senior
    Remote work
    Flexible hours

    Affirm

    Baltimore, MD
    2 days ago
  • $170k - $240k

     ...currently do not possess this level of clearance.*** Are you a Senior Python Software Engineerwho is ready for anew challengethat willlaunch your...  ...and never seen or heard from the mothership again? Our engineers were certainly tired of the same. At GliaCell our slogan is... 
    Senior
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Baltimore, MD
    2 days ago
  • $140k - $180k

    Revelare Networks in Pikesville, MD, is looking for a Research Engineer to support R&D contracts with the DoD. This role involves improving cellular communication security through software development and collaboration across teams. Candidates should have a degree in Computer... 
    Senior
    Remote job

    Revelare Networks

    Pikesville, MD
    4 days ago
  • $121k - $206k

     ...difference in ways that matter to you. Role Summary Positions are available in our New York City office or at our brand-new AI Engineering squad in Harbor Point, Baltimore, MD. Both locations offer the opportunity to collaborate with top talent, drive innovation, and... 
    Senior
    Work at office
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Baltimore, MD
    1 day ago
  • $78k - $250k

     ...Onyx Point, Inc. is looking for a Software Engineer in Hanover, Maryland, with required TS/SCI clearance. This position demands extensive experience in Hadoop, Java development, and excellent debugging skills. The candidate will be responsible for analyzing user requirements... 
    Senior

    Onyx Point, Inc.

    Hanover, MD
    1 day ago
  •  ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD or Aurora, CO.   In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative... 
    Senior
    Work experience placement

    ManTech

    Hanover, MD
    19 hours ago
  • $78k - $250k

     ...Onyx Point, Inc. is seeking a Software Engineer in Hanover, Maryland, requiring a TS/SCI clearance with a full scope polygraph. The candidate should have 20 years of experience in software engineering and a Bachelor's degree in Computer Science. The salary range is $78... 
    Senior
    Flexible hours

    Onyx Point, Inc.

    Hanover, MD
    2 days ago
  •  ...Onyx Point, Inc. is seeking a Level 2 Software Engineer in Hanover, Maryland, to develop, maintain, and enhance complex software systems. Candidates must have a TS/SCI with Full Scope Polygraph security clearance and fourteen years of experience as a software engineer,... 
    Senior

    Onyx Point, Inc.

    Hanover, MD
    2 days ago
  •  ...This position is available in our Partner's New York City office, or at their brand new AI Engineering squad in Baltimore, Maryland. Both locations offer the opportunity to collaborate with top talent, drive innovation, and make a real impact in asset management. This... 
    Senior
    Work at office

    NewGen Technologies (Maryland)

    Baltimore, MD
    1 day ago
  •  ...Senior Software Developer The client looking for a talented Senior Software Developer who currently possess a TS/SCI with CI Poly clearance...  ...process in coordination with customer and system engineering. Recommends new technologies and research processes for complex... 
    Senior
    Work at office

    Beyond SOF

    Linthicum Heights, MD
    4 days ago
  • $165k

     ...make a difference? Come join a mission that can save the world! About the Role : Dragos is seeking a highly skilled Senior Software Engineer to join our Vulnerability Analysis content team. The ideal candidate will play a pivotal role in accelerating the delivery... 
    Senior
    Local area
    Remote work

    Dragos, Inc.

    Hanover, MD
    2 days ago
  •  ...Job Title – Sr. Software Engineer Location – Sparks, MD Duration – 12+ Months Contract Total Hours/week - 40.00 1st Shift...  ...individuals and teams at all levels of the organization including senior management. • Strong written and verbal communication... 
    Senior
    Permanent employment
    Contract work
    Temporary work
    Local area
    Remote work
    Day shift

    MILLENNIUMSOFT

    Baltimore, MD
    1 day ago
  • $86.5k - $142.7k

     ...writing and reviewing code, building proofs‑of‑concept, and guiding engineering teams through complex technical decisions. This position...  ...Skills and attributes for success Strong hands‑on background in software engineering and modern application architectures. Deep... 
    Senior
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Baltimore, MD
    2 days ago
  •  ...SECURITY CLEARANCE: TS/SCI with both Polygraphs is required POSITION: Sr. Back-End Software Engineer / (AE,L4) REQUISITION: NIN-AE4-30.051925 LOCATION: Laurel, Maryland SEAT LOCATION: Emerson JOB DESCRIPTION: As part of the Secure the Enterprise initiative, develop capabilities... 
    Senior
    Shift work

    Capital Solutions Group LLC

    Baltimore, MD
    1 day ago
  • $134k - $236.33k

     ...Role & Responsibilities: • Plans, conducts, and coordinates software development activities. • Designs, develops, documents, tests...  ...• Bachelors, Masters, or Ph.D. in electrical engineering, computer engineering, physics, math, or a related discipline.... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Lockheed Martin Corporation

    Severn, MD
    12 hours ago
  • $141.5k - $236k

     ...Digital Transformation, Cybersecurity, IT, Data Analytics and Software Development. Elevate your career and make a difference....  ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD or Aurora, CO. In... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Local area
    Remote work

    ManTech International Corporation

    Hanover, MD
    2 days ago
  • $97.75k - $132.25k

     ...customized marine systems, shipboard equipment, subsea vehicles, and engineered solutions for commercial and U.S. military vessels....  ..., and renewable energy industries. Position Summary The Senior Software Engineer serves as a core member of the Oceaneering Technologies... 
    Senior
    Full time
    Casual work
    Work at office
    Remote work

    Oceaneering

    Hanover, MD
    12 hours ago
  • $180k - $220k

     ...with Full Benefits to include Health/Dental/Vision and PTO. Description: Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer problems by leveraging innovative technical solutions. Our software... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Base2 Solutions

    Hanover, MD
    3 days ago
  • $91.7k - $137.5k

     ...supported through our TGS Talent Acquisition Team requires: The Senior Software Developer is a hands-on technical contributor responsible...  ...architecture and technical decisions, mentor less- Senior engineers, and actively improve delivery, reliability, and operational... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Remote work
    Shift work

    TEKsystems

    Baltimore, MD
    2 days ago
  •  ...Hello Folks Please find the below requirement and let me know your interest? I have an opening for a Senior Java Developer with a strong background in Life Sciences (must have). Position is an ongoing contract for 6 months+, preferably EST candidates.... 
    Senior
    Ongoing contract
    Immediate start
    Remote work

    Polar IT

    Baltimore, MD
    4 days ago
  •  ...Senior Java Developer (Life Sciences) We have an opening for a Senior Java Developer with a strong background in Life Sciences. The position is an ongoing contract for 6+ months, 100% remote with EST schedule. This is a W2 role. Position Details Length: 6 months+... 
    Senior
    Ongoing contract
    Remote work

    Polarits

    Baltimore, MD
    2 days ago
  • $175k - $200k

     ...Autonomy Systems · Design, develop, and deploy core autonomy software across perception, navigation, and control · Own software...  ...· Optimize for reliability and resilience · Infuse AI Into Engineering Workflows · Lead adoption of AI across development lifecycle... 
    Senior

    BlackSea Technologies

    Curtis Bay, MD
    27 days ago
  • $105.8k - $174.8k

     ...A global consulting firm is seeking a Senior AI Native Engineer to develop scalable AI systems and enhance data pipelines. The role involves researching and implementing innovative AI technologies, providing technical leadership, and ensuring high-quality client services... 
    Senior

    Ernst & Young Oman

    Baltimore, MD
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!