Senior Software Engineer
$125k - $155kThe 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.
- Create the future of e-health together with us by becoming a Senior Software EngineerAt CompuGroup Medical we have the mission of building ground-breaking solutions for digital healthcare. Our vision is revolutionizing how healthcare professionals produce, access, and utilize...SeniorPermanent employmentFull timeFlexible hours
$119k - $198.4k
Position Summary Drive engineering delivery and execution across complex initiatives... ...business and technology priorities. The Senior Engineering Management Specialist helps... ...-moving environments.Work you'll doAs a Software Engineer III on the Engineering and Delivery...Senior$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,...SeniorFull timeTemporary workLocal areaRemote work3 days per week$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...SeniorFull timeTemporary workWork at officeVisa sponsorshipWork visaFlexible hours- ...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...SeniorRelocation packageFlexible hours
$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/...SeniorRemote jobPermanent employmentFull timeLive in$135k - $145k
...Job Title : Senior Software Engineer- Ruby on Rails (ROR) Department : R&D- Blood Management Reporting to : VP of Software Engineering Location : Baltimore, MD (Not Remote: In-Office at least 3-days per week) Hours of Work : Typical hours of work are from...SeniorFull timeContract workTemporary workWork at officeLocal areaFlexible hours3 days per week- ...Job Description Job Description 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...Senior
- ...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...SeniorImmediate start
$131.8k - $290k
Job Title: Senior Software Engineer - Cybersecurity & DevOpsJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *The OpportunityCACI is seeking...SeniorContract workWork experience placementImmediate startFlexible hours$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...SeniorFull timeLocal areaRemote work3 days per week- ...and technology business founded on the basic principle of delivering customer mission success.RBR-Technologies is seeking a Senior Software Engineer (level 3 or 4) with attribute-based access control (ABAC) implementation experience to join our team and drive the...SeniorContract workWork experience placement
$130k
...Role Overview: This is the senior technical seat in a delivery pod: a hands-on .NET engineer accountable for what the pod ships. You'll lead delivery across... ...: ~7+ years building and shipping production software, with deep .NET and C# expertise (ASP.NET Core,...SeniorFull timeHome officeVisa sponsorshipWork visaFlexible hours- ...Description Job Description Description Impruvon builds software and connected hardware that transforms how care teams... ...and security matter. About the Role We are seeking a Senior Software Engineer to join our team as a high-ownership, product-minded contributor...SeniorRemote workFlexible hours
$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...SeniorFull timeTemporary workLocal areaRemote workFlexible hours$121k - $206k
...Join us for the opportunity to grow and make a difference in ways that matter to you. Role SummaryT. Rowe Price is seeking a Senior Software Engineer to join our integrated Application Development team. In this role, you will partner with cross-functional teams to design,...SeniorFull timeTemporary workLocal areaRemote work3 days per week$165k - $250k
My client is hiring a Senior / Lead Backend Software Engineer to help build the logistics technology backbone required for large-scale combat operations. This is a high-ownership role at the intersection of advanced logistics algorithms, AI-enabled systems, and complex,...SeniorFull time$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$130k - $150k
Want to be part of building our wireless world? Technology like 5G and IoT aids emergency responders, enables intelligent warehouses and factories, increases safety on college campuses, helps energy companies provide better service, improves safety and efficiency of various...SeniorLocal area- Senior Golang Backend Engineer Golang | AWS | Kubernetes | Linux | Distributed Systems Are you passionate about building high-performance backend... ...reliable systems Troubleshoot production issues and resolve software defects Optimize application performance, scalability,...Senior
$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,...SeniorFull timeWork experience placementLocal areaRemote work3 days per week- ...the US, we operate across the full stack - from research and engineering to deployment and capability building. Our mission is... ...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
$170k - $200k
...safe and informed. Fraud Alert and Notice: Protect Yourself from Impersonation and Fraudulent Activity We are seeking a Senior Software Engineer to design and build core components of our Demand Side Platform (DSP) that powers real-time programmatic advertising. The...SeniorFull timeWork at officeLocal areaRemote workFlexible hours3 days per week- ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,... ...keenness. Job Description Job Title: Senior Software Engineer Location: Tysons VA,...SeniorH1bLocal areaWork from homeWorldwide2 days per week
- ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD. In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative environment focused...SeniorWork experience placement
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SeniorFull timeTemporary workFlexible hours$131.8k - $290k
Job Title: Senior Software Engineer - Machine Learning & Cloud TechnologiesJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *The Opportunity...SeniorContract workWork experience placementImmediate startFlexible hours$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’...SeniorRemote work$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...SeniorFull timeLocal areaRemote work3 days per week$140k - $200k
Speechify, Inc. is seeking a Senior Software Engineer for its Core Experiences Team in Baltimore, MD. The role involves designing APIs and systems to enhance user experience. Ideal candidates should possess systems thinking, speed in execution, and collaborative skills...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- agile software developer Baltimore, MD
- software developer internship no experience Baltimore, MD
- experienced software developer Baltimore, MD
- software developer fintech Baltimore, MD
- software data engineer Baltimore, MD
- financial software developer Baltimore, MD
- software engineer Baltimore, MD
- part time software developer remote Baltimore, MD
- junior software developer remote Baltimore, MD
- new graduate software engineer Baltimore, MD






