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

Senior Software Engineer

$125k - $155k
Full-time

The Banner

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 jobs.jobcopilot.com 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
  •  ...Job Description:  Summary: The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major... 
    Senior
    Full time
    Temporary work

    Compass Pointe Consulting

    Owings Mills, MD
    1 day ago
  • $130k - $150k

    Job Description Our client, a leader in wireless manufacturing and retail solutions, is seeking a highly skilled NetSuite Analytics Warehouse (NSAW) Developer to join our team. The ideal candidate will bring deep expertise in NetSuite Analytics Warehouse, Oracle Analytics...
    Senior
    Full time
    Flexible hours

    Attain Talent

    Cockeysville, MD
    1 day ago
  • $150k

     ...Do you thrive on solving complex technical problems and building scalable solutions? At MarketWise, we are seeking a Senior Software Engineer to design, develop, and maintain high-quality applications that support our growing business. This role is perfect for someone... 
    Senior
    Full time

    Marketwise

    Baltimore, MD
    1 day ago
  •  ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing...  ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,...  .... Job Description Job Title: Senior Software Engineer Location: Tysons VA... 
    Senior
    Full time
    H1b
    Local area
    Work from home
    Worldwide
    2 days per week

    Usm Corporation

    Baltimore, MD
    1 day ago
  • $120k - $140k

     ...Full-time Description Sharetec is looking for a Senior Software Engineer to join our team! At Sharetec, we believe in a people-first business. Our mission is to make millions of people's lives easier by developing innovative core banking and lending software... 
    Senior
    Remote job
    Full time
    Night shift

    Sharetec

    Baltimore, MD
    1 day ago
  • Job Title This position will focus on developing/maintaining services/applications using Java/Spring boot or Python or NodeJS, knowledge of automated testing of data a plus. Requires skills: Latest Java- Streams API, Java Lambdas, Java Generics AWS (Amazon ...
    Senior

    Samprasoft

    Owings Mills, MD
    1 day ago
  • $121k - $206k

     ...business processes as well as code, test, debug and implement software solutions. You will also:Lead projects or work streams within...  ...automate complex processes and generate actionable insights.Champion engineering excellence by applying best practices in AI development,... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Owings Mills, MD
    3 days 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
    3 days ago
  • $87.64k - $153.55k

     ...We are seeking a Sr. Software Engineer who will be responsible for the creation, implementation, maintenance, performance, production support and documentation of various departmental and enterprise-wide application systems. This includes installation, modification, and... 
    Senior

    Johns Hopkins University

    Baltimore, MD
    5 days ago
  • $121k - $206k

     ...business processes as well as code, test, debug and implement software solutions. You will also:Lead projects or work streams within...  ...automate complex processes and generate actionable insights.Champion engineering excellence by applying best practices in AI development,... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Owings Mills, MD
    2 days ago
  • $131.8k - $290k

    Job Title: Senior Software Engineer - Cybersecurity & DevOps Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None *... 
    Senior
    Full time
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    Caci

    Linthicum, MD
    1 day ago
  • $126k - $248k

     ...product which allows users to deploy fault-tolerant, globally distributed MongoDB clusters in just minutes. We're seeking a Senior Software Engineer to join our Developer Tools Team within the Database Experience department. The team is responsible for tools which allow... 
    Senior
    Local area
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Baltimore, MD
    2 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Covista

    Halethorpe, MD
    17 hours ago
  • $109.5k - $150.5k

     ...strive for the best, own our actions, and grow and evolve. Job Description We're looking for an experienced, talented Senior Software Engineer to join the Student Activities team at Freckle by Renaissance - a global leader in pre-K-12 education technology. Freckle... 
    Senior
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Baltimore, MD
    1 day ago
  • $8k

     ...Secret (TS/SCI) clearance with polygraph is required.    Visionist has an exciting new, fully FUNDED opportunity for a Senior Software Engineer. You will be joining a critical mission supporting our customers big data processing platforms. The analytics developed and... 
    Senior
    Permanent employment
    Contract work
    Temporary work
    Remote work
    Flexible hours

    GrabJobs

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

     ...regulated industries. We run on AWS GovCloud, and our customers — engineers, security officers, and CISOs at organizations whose contracts...  ...— 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
    Remote job
    Permanent employment
    Full time
    Live in

    Futurefeed

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

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Senior
    Full time
    Work at office

    Speechify

    Baltimore, MD
    1 day ago
  • $121k - $206k

     ...matter to you. Role SummaryYou’ll join a team of experienced engineers working on systems that matter—technology that helps investment...  ...solutions.ResponsibilitiesDesign, build, and deliver scalable software solutions across applications, services, databases, and infrastructureDevelop... 
    Senior
    Full time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

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

     ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’... 
    Senior
    Full time
    Remote work

    Speechify

    Baltimore, MD
    1 day ago
  •  ...opportunities for advancement. Davis Unlimited Information Technologies, Inc (DUIT) wants you!  We have immediate openings for mid-senior level software engineer. We are looking for the best and brightest software engineers with 5 or more years of experience to join our winning... 
    Senior
    Immediate start

    DUIT

    Halethorpe, MD
    29 days ago
  • $105.5k - $168.8k

     ...takes the imagination and passion of all of us—from design and engineering to the manufacturing and marketing of our billions of MedTech...  ...Description Summary: The Pyxis ES Development team is looking for Software Engineers to join a high-performing, collaborative development... 
    Senior
    Hourly pay
    Shift work

    Becton Dickinson & Company

    Hunt Valley, MD
    4 days ago
  • $140k - $160k

     ...Senior Software Engineer  Location: United States (Remote) – must be located within the United States About This Opportunity Purple Squirrel Enterprises  has been supporting startups and global firms through growth, change, and expansion for 19+ years. We provide... 
    Senior
    Temporary work
    Local area
    Remote work
    Flexible hours

    Purple Squirrel Enterprises

    Baltimore, MD
    a month ago
  • $131.8k - $290k

    Job Title: Senior Software Engineer - Machine Learning & Cloud Technologies Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel... 
    Senior
    Full time
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    Caci

    Linthicum, MD
    1 day ago
  • $121k - $206k

     ...a difference in ways that matter to you. About the TeamThe AI Engineering and Application Development business unit builds and enables modern...  .... Role SummaryIn this role, as part of Developer Services Software Engineering team, you will develop, analyze, design, build,... 
    Senior
    Full time
    Work experience placement
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Owings Mills, MD
    4 days ago
  • $121k - $206k

     ...SummaryPositions are available in our New York City office or with our AI Engineering squad in Harbor Point, Baltimore, MD. In either location,...  ...high-impact AI products with leverage across the firm.As a Senior Software Engineer on T. Rowe Price Labs' AI Engineering team, you... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Baltimore, MD
    3 days ago
  • $170k - $260k

     ...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Senior Python Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a... 
    Senior
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package
    Shift work

    GliaCell Technologies LLC

    Baltimore, MD
    1 day ago
  •  ...Our client is seeking an experienced software engineer to help develop next-generation AI solutions that drive business innovation and operational...  ...applications and intelligent automation platforms. As a Senior AI Software Engineer, you will play a key role in designing,... 
    Senior

    summittechpartners.com

    Baltimore, MD
    17 hours ago
  • $121k - $206k

     ...Join us for the opportunity to grow and make a difference in ways that matter to you. Role Summary We are seeking a hands-on Senior Software Engineer with deep expertise in Oracle Cloud technologies, including ERP, EPM, Oracle Integration Cloud (OIC), OTBI, and APEX. This... 
    Senior
    Full time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Owings Mills, MD
    3 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... 
    Senior
    Full time
    Shift work

    Capital Solutions Group

    Linthicum Heights, 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
    2 days ago

Do you want to receive more vacancies?

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