Hearst Communications-posted 14 days ago
$167,000 - $185,000/Yr
Full-time • Senior
New York, NY
Web Search Portals, Libraries, Archives, and Other Information Services

HTS is seeking a Lead Software Engineer with strong expertise in AWS, Liferay DXP, Elastic Search, and AI tools who can both lead and contribute hands-on. In this role, you will guide a small team of developers, collaborate with vendors, and drive end-to-end delivery of enterprise applications. The ideal candidate combines technical depth with leadership skills - ensuring solutions are scalable, secure, and aligned with business goals.

  • Design and implement enterprise applications leveraging AWS cloud services, Elastic Search, and Liferay DXP.
  • Contribute hands-on in Java, Python, and serverless AWS frameworks (Lambda, API Gateway, DynamoDB).
  • Drive CI/CD automation.
  • Develop and optimize databases (Oracle, MySQL) and secure data models.
  • Build web services and APIs to integrate with external systems.
  • Customize and enhance Liferay DXP including Hooks, Plugins, Service Builder, CMS, Themes, and APIs.
  • Champion DevOps best practices for continuous integration, continuous deployment, and automated testing using CloudFormation, AWS Code Pipeline and Code Build.
  • Ensure code quality, performance, and maintainability through code reviews and best practices.
  • Create and maintain technical documentation, including system design, architecture diagrams, and API documentation.
  • Support existing applications, reviews application architecture/design and identify opportunities to optimize (Performance, Security, Maintenance, etc.).
  • 8-10 years of experience in software engineering with at least 2+ years in a lead role.
  • Strong expertise in AWS (Lambda, API Gateway, DynamoDB, S3, CloudFormation, Code Pipeline, Code Build).
  • Proven Liferay DXP experience - design, customization, upgrades, integration.
  • Hands-on proficiency in Java and Python development.
  • Elastic Search configuration for scalable search capabilities.
  • Experience implementing and integrating AI tools in enterprise applications.
  • Experience with database technologies (SQL, NoSQL) and data modeling.
  • Experience with modern version control systems (GitHub).
  • Excellent problem-solving skills and ability to work in an agile development environment.
  • Demonstrated self-motivation, leadership, and driving capabilities.
  • Motivated, self-starter, independent, results oriented and professional.
  • Experience with Agile project management tools (e.g., JIRA, ServiceNow).
  • Continuous learner with a growth mindset.
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Disability insurance
  • Life insurance
  • 401(k)
  • Paid holidays
  • Paid time off
  • Employee assistance programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service