New York, NY

Software Architect – API Development, Python or GoLang

Talener

Our client is one of the most well-known and prestigious News and Media organizations in the world. This organization embodies its mission of distributing 100% accurate, unbiased, and credible news, and through its B2C and B2B channels, reaches more than half of the world’s population on any given day.  They are seeking an experienced Software Architect to join their Search team and developed AWS application solutions to elevate platform search functionality. 
 
Job Title:  Software Architect
 
 
Job Type: Full-time  
 
 
Location:  Fully Remote, United States
 
 
Required Technology and Skills:
 
  • 10+ years of professional experience as a Software Architect/Engineer with expertise in AWS application development.
  • 10+ years of professional development experience in Golang and/or Python
  • Expertise in coding RESTful API’s.
  • Expertise in elevating search functionality and knowledge of Elasticsearch query DSL, relevance ranking, filters, analyzers and indexing.
  • Experience in domains with large data sets and large user pools.
  • Demonstrated experience with Microsoft SQL Server, DynamoDB, MongoDB.
  • Experience in developing architecture diagrams using tools like Lucid chart or similar.
  • Knowledge of sematic search, NLP, and AI models for enhancing search quality.
  • Ability to establish strong partnerships with various departments to support a positive communication process and workflow between teams.
  • Experience working in a team-oriented, collaborative environment.
  • Excellent communication, organizational skills and the ability to problem-solve and present proactive solutions.
 
Additional Skills: 
 
 
  • Experience working in a larger/global environment.
  • Experience working in News/Media/Content and partnering with editorial teams.
  • A degree in Computer Science/Engineering.
 
 
Compensation$160,000 – $180,000 base salary (Based on experience) + annual performance bonus.
 
 
Please apply directly for immediate consideration or reach out to Heather Petropoulos at hpetropoulos@talener.com.



#LI-Remote

{“@context”:”http://schema.org”,”@type”:”JobPosting”,”baseSalary”:null,”datePosted”:”2025-09-30″,”validThrough”:”2025-09-30″,”description”:”<div fr-original-style="line-height:106%;font-size:13px;" style="line-height: 106%; font-size: 13px; box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px;" style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px; box-sizing: border-box;">Our&nbsp;</span><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;">client is one of the most well-known and prestigious News and Media organizations in the world. This organization embodies&nbsp;its&nbsp;mission of distributing 100% accurate, unbiased, and credible news, and through its B2C and B2B channels, reaches more than half of the world&rsquo;s population on any given day.&nbsp;&nbsp;They are seeking an experienced&nbsp;Software Architect to join their Search team and developed AWS application solutions to elevate&nbsp;platform&nbsp;search functionality.&nbsp;</span></span></div><div fr-original-style="line-height:12.95pt;background-color:#ffffff;" style="line-height: 12.95pt; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;">&nbsp;</span></span></div><div fr-original-style="line-height:12.95pt;background-color:#ffffff;" style="line-height: 12.95pt; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; font-weight: bold;">Job Title:</strong><strong fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; font-weight: bold;">&nbsp;</strong><strong fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; font-weight: bold;">&nbsp;</strong>Software Architect</span></span></div><div fr-original-style="line-height:12.95pt;background-color:#ffffff;" style="line-height: 12.95pt; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;">&nbsp;</span></span></div><div fr-original-style="line-height:12.95pt;background-color:#ffffff;" style="line-height: 12.95pt; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;">&nbsp;</span></span></div><div fr-original-style="line-height:12.95pt;background-color:#ffffff;" style="line-height: 12.95pt; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; font-weight: bold;">Job Type:&nbsp;</strong>Full-time&nbsp;&nbsp;</span></span></div><div fr-original-style="line-height:12.95pt;background-color:#ffffff;" style="line-height: 12.95pt; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;">&nbsp;</span></span></div><div fr-original-style="line-height:12.95pt;background-color:#ffffff;" style="line-height: 12.95pt; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; font-weight: bold;">&nbsp;</strong></span></span></div><div fr-original-style="line-height:12.95pt;background-color:#ffffff;" style="line-height: 12.95pt; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; font-weight: bold;">Location:</strong><strong fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; font-weight: bold;">&nbsp;</strong><strong fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; font-weight: bold;">&nbsp;</strong>Fully Remote, United States</span></span></div><div fr-original-style="line-height:12.95pt;background-color:#ffffff;" style="line-height: 12.95pt; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;">&nbsp;</span></span></div><div fr-original-style="line-height:12.95pt;background-color:#ffffff;" style="line-height: 12.95pt; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;">&nbsp;</span></span></div><div fr-original-style="line-height:12.95pt;background-color:#ffffff;" style="line-height: 12.95pt; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; font-weight: bold;">Required Technology and Skills:</strong></span></span></div><div fr-original-style="line-height:12.95pt;background-color:#ffffff;" style="line-height: 12.95pt; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;">&nbsp;</span></span></div><ul fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; margin-top: 0px; margin-bottom: 10px;" type="disc"><li fr-original-style="line-height: 12.95pt; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255);" style="line-height: 12.95pt; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); box-sizing: border-box;">10+ years of professional experience&nbsp;as a&nbsp;Software Architect/Engineer with expertise in AWS application development.</li><li fr-original-style="line-height: 12.95pt; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255);" style="line-height: 12.95pt; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); box-sizing: border-box;">10+ years of professional development experience in Golang and/or Python</li><li fr-original-style="line-height: 12.95pt; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255);" style="line-height: 12.95pt; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); box-sizing: border-box;">Expertise in coding RESTful API&rsquo;s.</li><li fr-original-style="line-height: 106%; font-family: Tahoma, Geneva, sans-serif; font-size: 14px;" style="line-height: 106%; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; box-sizing: border-box;">Expertise in elevating search functionality and knowledge of Elasticsearch query DSL, relevance ranking, filters, analyzers and indexing.</li><li fr-original-style="line-height: 106%; font-family: Tahoma, Geneva, sans-serif; font-size: 14px;" style="line-height: 106%; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; box-sizing: border-box;">Experience in domains with large data sets and large user pools.</li><li fr-original-style="line-height: 106%; font-family: Tahoma, Geneva, sans-serif; font-size: 14px;" style="line-height: 106%; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; box-sizing: border-box;"><span fr-original-style="color: rgb(60, 60, 60);" style="color: rgb(60, 60, 60); box-sizing: border-box;">Demonstrated experience with Microsoft SQL Server, DynamoDB, MongoDB.</span></li><li fr-original-style="line-height: 106%; font-family: Tahoma, Geneva, sans-serif; font-size: 14px;" style="line-height: 106%; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; box-sizing: border-box;"><span fr-original-style="color: rgb(60, 60, 60);" style="color: rgb(60, 60, 60); box-sizing: border-box;">Experience in developing architecture diagrams using tools like&nbsp;Lucid chart&nbsp;or similar.</span></li><li fr-original-style="line-height: 106%; font-family: Tahoma, Geneva, sans-serif; font-size: 14px;" style="line-height: 106%; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; box-sizing: border-box;"><span fr-original-style="color: rgb(60, 60, 60);" style="color: rgb(60, 60, 60); box-sizing: border-box;">Knowledge of sematic search, NLP, and AI models for enhancing search quality.</span></li><li fr-original-style="line-height: 12.95pt; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255);" style="line-height: 12.95pt; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); box-sizing: border-box;">Ability to establish strong partnerships with various departments to support a positive communication process and workflow between teams.</li><li fr-original-style="line-height: 106%; font-family: Tahoma, Geneva, sans-serif; font-size: 14px;" style="line-height: 106%; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; box-sizing: border-box;">Experience&nbsp;working in a team-oriented, collaborative environment.</li><li fr-original-style="line-height: 12.95pt; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255);" style="line-height: 12.95pt; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); box-sizing: border-box;">Excellent&nbsp;communication, organizational skills and the ability to&nbsp;problem-solve and present proactive solutions.</li></ul><div fr-original-style="line-height:12.95pt;background-color:#ffffff;" style="line-height: 12.95pt; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;">&nbsp;</span></span></div><div fr-original-style="line-height:12.95pt;background-color:#ffffff;" style="line-height: 12.95pt; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; font-weight: bold;">Additional Skills:</strong>&nbsp;</span></span></div><div fr-original-style="line-height:12.95pt;background-color:#ffffff;" style="line-height: 12.95pt; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;">&nbsp;</span></span></div><div fr-original-style="line-height:12.95pt;background-color:#ffffff;" style="line-height: 12.95pt; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;">&nbsp;</span></span></div><ul fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; margin-top: 0px; margin-bottom: 10px;" type="disc"><li fr-original-style="line-height: 12.95pt; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255);" style="line-height: 12.95pt; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); box-sizing: border-box;">Experience working in a larger/global&nbsp;environment.</li><li fr-original-style="line-height: 12.95pt; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255);" style="line-height: 12.95pt; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); box-sizing: border-box;">Experience working in&nbsp;News/Media/Content and partnering with editorial teams.</li><li fr-original-style="line-height: 12.95pt; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255);" style="line-height: 12.95pt; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); box-sizing: border-box;">A degree in Computer Science/Engineering.</li></ul><div fr-original-style="line-height:12.95pt;background-color:#ffffff;" style="line-height: 12.95pt; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;">&nbsp;</span></span></div><div fr-original-style="line-height:12.95pt;background-color:#ffffff;" style="line-height: 12.95pt; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;">&nbsp;</span></span></div><div fr-original-style="line-height:12.95pt;background-color:#ffffff;" style="line-height: 12.95pt; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; font-weight: bold;">Compensation</strong><strong fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; font-weight: bold;">:&nbsp;</strong>$160,000 – $180,000 base salary (Based on experience) + annual performance bonus.</span></span></div><div fr-original-style="line-height:12.95pt;background-color:#ffffff;" style="line-height: 12.95pt; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;">&nbsp;</span></span></div><div fr-original-style="line-height:12.95pt;background-color:#ffffff;" style="line-height: 12.95pt; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;">&nbsp;</span></span></div><div fr-original-style="line-height:106%;font-size:15px;" style="line-height: 106%; font-size: 15px; box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;">Please apply directly for immediate consideration or reach out to Heather Petropoulos at <a data-fr-linked="true" fr-original-style="" href="mailto:hpetropoulos@talener.com" style="box-sizing: border-box; background: transparent; color: rgb(0, 112, 192); text-decoration: none; user-select: auto; font-family: inherit; font-size: inherit; cursor: pointer;">hpetropoulos@talener.com</a>.</span></span></div><div fr-original-style="line-height:106%;font-size:15px;" style="line-height: 106%; font-size: 15px; box-sizing: border-box; font-family: inherit;"><br fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit;"></div><div fr-original-style="line-height:106%;font-size:15px;" style="line-height: 106%; font-size: 15px; box-sizing: border-box; font-family: inherit;"><br fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit;"></div><div fr-original-style="line-height:106%;font-size:15px;" style="line-height: 106%; font-size: 15px; box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit;"></span></span></div><div fr-original-style="line-height:106%;font-size:15px;" style="line-height: 106%; font-size: 15px; box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px;" style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px; box-sizing: border-box;">#LI-Remote</span></div>”,”employmentType”:”FULL_TIME”,”hiringOrganization”:{“@type”:”Organization”,”name”:”Talener”},”jobLocation”:{“@type”:”Place”,”address”:{“@type”:”PostalAddress”,”streetAddress”:null,”addressLocality”:”New York”,”addressRegion”:”NY”,”postalCode”:null,”addressCountry”:null}},”title”:”Software Architect – API Development, Python or GoLang”,”url”:”https://talener.com/jobs/?cjobid=AZ794459919&rpid=1265053&postid=38LnxHMbsJs”,”identifier”:{“@type”:”PropertyValue”,”name”:”Talener”,”value”:null}}

We take a direct path to technology staffing success.