Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Job Title: Senior Python Full Stack Engineer
Location-Type: Tyson, VA- 3 days per week
Start Date: 2 weeks from offer
Duration: Full Time
TEGNA is seeking a Senior Python Full Stack Developer to design, build, and scale secure, resilient services and user-facing applications that power our content platform, APIs, digital products, and data-driven workflows. You will lead initiatives across a modular, cloud-native architecture supporting media asset management, editorial tooling, content curation, and personalized user experiences. This is a hands-on role with significant impact across backend services, modern frontend stacks, and the DevOps toolchain.
Responsibilities
- Architect, design, develop, and deploy Python microservices and APIs within an event-driven, cloud-native ecosystem.
- Build and maintain user-facing applications using a modern JavaScript framework (e.g., React) integrated with Python backends
- Lead technical design reviews, establish coding standards, and mentor engineers across onshore/offshore teams.
- Leverage AI-assisted development tools to accelerate delivery, improve documentation, and increase test coverage.
- Collaborate with Product, DevOps, Security, Data/ML, and Architecture teams to deliver well-integrated, observable, and maintainable solutions.
- Drive reliability and performance: implement robust monitoring, tracing, and alerting; identify and resolve bottlenecks; champion SLOs and error budgets.
- Own quality end-to-end: write clean, well-tested code; design contract-first APIs; expand unit, integration, and contract tests; and implement test automation.
- Reduce technical debt through proactive refactoring, decomposition, and platform standardization.
- Contribute to and improve CI/CD pipelines, GitOps workflows, and infrastructure automation.
- Participate in agile ceremonies (scrums, planning, reviews, retrospectives) and contribute to clear technical documentation.
Basic Qualifications
- 5-8 years of professional software engineering experience building backend services in Python and Azure/AWS.
- Solid experience with microservices architecture, event-driven patterns, and cloud-native principles.
- Proficiency with databases and datastores.
- Experience with containerization, orchestration, cloud platforms (AWS, GCP, or Azure) and terraform.
- Strong understanding of distributed systems, asynchronous processing, idempotency, and resiliency patterns.
- Frontend familiarity with React(or similar), TypeScript/JavaScript, component/state management, and modern build tooling.
- Hands-on with Git, trunk/branching strategies, code reviews, and CI/CD (GitHub Actions or similar).
- Familiarity with observability stacks (OpenTelemetry, Prometheus/Grafana, ELK, Datadog, New Relic) and performance tuning.
- Experienced with automation and testing.
- Excellent communication, collaboration, and leadership skills with a bias toward action and continuous improvement.
Requirements
Preferred Qualifications
- Experience with event streaming and messaging patterns.
- API design best practices (OpenAPI/Swagger), API gateways, and rate limiting/authorization strategies.
- Security-first mindset secure SDLC practices.
- IaC experience and GitOps
- Data and ML integration experience (batch/stream processing, feature stores) is a plus.
- Familiarity with media/content platforms or high-traffic consumer digital products.
Similar Jobs
More Jobs at Mondo
View all →Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free