FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Architect
Hearst Health. Design and document software architecture components that align with enterprise frameworks and architectural guidelines, with a focus on solutions built primarily in Java, MySQL, and Python.
Tech Stack
Tools & technologiesAWSCloudEC2JavaMySQLPythonTerraform
About the role
Key responsibilities & impact- Design and document software architecture components that align with enterprise frameworks and architectural guidelines, with a focus on solutions built primarily in Java, MySQL, and Python.
- Provide technical leadership to development teams, ensuring adherence to best practices, scalable design patterns, and coding standards across the core technology stack.
- Identify opportunities to incorporate commercially available AI models and platforms into products and internal tooling. Lead the design of internal AI-driven tools, automation capabilities, and developer-enablement solutions built on top of these models.
- Independently research, prototype, and validate technical approaches. Build proof-of-concepts that demonstrate feasibility, inform solution direction, and accelerate adoption of new capabilities.
- Partner with product managers, business analysts, data teams, and other architects to translate business needs into scalable, maintainable technical solutions.
- Participate in code and architecture reviews to ensure maintainability, performance, and alignment with enterprise standards.
- Guide engineering teams in implementing architectural patterns, integrating new technologies, and optimizing system performance across backend services, data layers, and cloud components.
- Contribute to design and deployment of cloud-based solutions using AWS (e.g., EC2, S3, Lambda, RDS), with emphasis on security, reliability, and cost-optimized operations.
- Create clear and thorough design artifacts, architectural diagrams, and technical documentation for systems and interfaces.
Requirements
What you’ll need- 7+ years in software development, including several years in senior or lead engineering roles.
- Demonstrated experience designing enterprise-grade components or subsystems within complex, distributed applications.
- Strong expertise in Java, Python, MySQL, modern frameworks, integration patterns, and distributed system design.
- Experience integrating commercial AI models, using AI-enhanced engineering tools, and developing internal AI-driven utilities or automations.
- Proven ability to quickly experiment, build POCs, evaluate tools, and turn conceptual ideas into tangible prototypes.
- Experience contributing to or leading large-scale software initiatives using agile methodologies.
- Hands-on experience with AWS or equivalent; knowledge of IaC tools such as CloudFormation or Terraform is a plus.
Benefits
Comp & perks- Medical, vision, and dental plans for full time employees
- 401(k) offered with a generous match
- Benefits begin on first day of the month following employment
- Exercise/Health Club reimbursement opportunity
- Monthly dependent care reimbursement opportunity
- Short Term and Long Term disability
- Basic Term Life and AD&D Insurance
- Generous PTO and Company Paid Holidays
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaPythonMySQLAI modelscloud-based solutionsagile methodologiesdistributed system designintegration patternsproof-of-conceptsscalable design patterns
Soft Skills
technical leadershipcollaborationproblem-solvingcommunicationresearchdocumentationmentoringdesign thinkingadaptabilitycritical thinking