nantmedia
nantmedia2mo ago
New

Senior Software Engineer

senior
Software EngineerSoftware Engineering
0 views0 saves0 applied

Quick Summary

Overview

The Senior Software Engineer is responsible for designing, developing, and maintaining software systems that support newsroom operations, digital publishing platforms, and core business functions.

Key Responsibilities

Technical Leadership & Architecture Lead the design and implementation of scalable, secure, and high-availability applications. Establish and promote coding standards, development best practices, and documentation.

Requirements Summary

BA/BS degree in Computer Science or related technical field and 4+ years of software engineering experience or 8+ years of software engineering experience Demonstrated experience leading complex software projects or serving as a technical lead.

Technical Tools
awsdockerdynamodbjavapythontypescriptapi-designci-cdcode-reviewdocumentationmentoringperformance-optimizationrest-apis
The Senior Software Engineer is responsible for designing, developing, and maintaining software systems that support newsroom operations, digital publishing platforms, and core business functions. This role ensures that technology solutions are reliable, scalable, secure, and aligned with the organization’s mission of delivering high-quality journalism.   Working within the product development team, the Senior Software Engineer serves as both a hands-on developer and technical leader, partnering with stakeholders across various departments to translate business needs into effective technical solutions. The role contributes to system modernization, integration of enterprise platforms, and continuous improvement of development standards, while also supporting business-critical applications and system stability.   Responsibilities: Technical Leadership & Architecture Lead the design and implementation of scalable, secure, and high-availability applications. Establish and promote coding standards, development best practices, and documentation. Provide technical guidance and mentorship to junior and mid-level engineers. Participate in architectural reviews and long-term technology planning. Application Development & Systems Support Design, develop, test, and deploy complex software applications and integrations. Maintain and enhance systems supporting newsroom workflows, publishing platforms, advertising systems, and enterprise tools. Develop and support APIs and data integrations between internal and third-party systems (CMS, HRIS, finance, analytics, etc.). Troubleshoot and resolve complex system and application issues in production environments. Collaboration & Project Leadership Work closely with business stakeholders to translate business requirements into technical solutions. Participate in project planning, technical scoping, and solution design. Serve as a lead contributor on large-scale or high-impact projects. Provide clear technical documentation and knowledge transfer to IT and business partners. Security, Quality & Reliability Ensure applications comply with security, privacy, and data governance standards. Conduct and participate in code reviews and quality assurance processes. Support disaster recovery planning, system monitoring, and performance optimization. Assist with vendor evaluation and third-party integrations as needed. Innovation & Continuous Improvement Stay current with emerging technologies and industry trends relevant to media and publishing. Identify opportunities to modernize legacy systems and improve operational efficiency. Recommend and implement tools or frameworks that improve development velocity and system stability.   Requirements: BA/BS degree in Computer Science or related technical field and 4+ years of software engineering experience or 8+ years of software engineering experience  Demonstrated experience leading complex software projects or serving as a technical lead. Proficiency in one or more of the following languages: Java, Typescript Experience in REST API design and micro-service architecture.  Experience with Docker, CI/CD, AWS services (particularly Lambda, RDS, DynamoDB, and/or ECS), and deployment tools  Ability to collaborate across various teams within the company  Excellent verbal communication skills with ability to translate technology-related jargon to diverse groups of technical and non-technical users. Excellent written communication skills with the ability to develop technical documents. Self-motivation with the ability to perform quality work within deadlines and budget with or without direct supervision. Strong ability to utilize analytical thinking, problem-solving, and appropriate judgment to make informed decisions that contribute to the success and efficiency of the team or organization.   Preferred Qualifications: Fluency in one or more of the following languages: Java, Typescript, Python Experience with serverless architectures is a plus. Master’s degree in computer science or related field. Certification in relevant technologies or methodologies.

Location & Eligibility

Where is the job
Location terms not specified

Listing Details

Posted
February 25, 2026
First seen
May 6, 2026
Last seen
May 8, 2026

Posting Health

Days active
0
Repost count
0
Trust Level
11%
Scored at
May 6, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

nantmediaSenior Software Engineer