Shire Jobs

Mobile Shire Logo

Job Information

Kensho Technologies LLC Technical Lead Software Engineer in New York, New York

Kensho Technologies LLC seeks a Technical Lead Software Engineer who will serve as a technical lead on the Enterprise Integrations team to develop the software behind our reliable, secure, and performant APIs. Collaborate with colleagues from Machine Learning, Product, and Infrastructure, as well as with other engineers within the company to design, develop, test, document, deploy, maintain, and improve software. Manage individual project priorities, deadlines, and deliverables. Work with key stakeholders to develop system architectures, API specifications, implementation requirements, and complexity estimates. Test assumptions through instrumentation and prototyping. Promote ongoing technical development through code reviews, knowledge sharing, and mentorship. Lead tactical initiatives and develop features across an entire application, product or tool and manage the deployment of these features. Evaluate tradeoffs between complexity, memory usage, performance, reliability, and suitability for product goals. Act as a mentor and consult with peers to make suggestions on critical next-step decisions. Provide thorough, timely code reviews and serve as a reviewer for more complicated changes affecting an application. Provide clear, actionable, direct and compassionate feedback to peers and managers to help them thrive. Prune and maintain documentation for projects. Collaborate and discuss technical topics cross-team and frankly communicate with all project stakeholders.*Remote position - virtual work allowed from anywhere in the U.S.Job Requirements: Bachelor’s degree in Computer Science or related IT field plus 3 years of experience as a software engineer using Python. 2 years of experience must include: Designing and developing scalable, highly-available, reliable backend architecture and designing distributed microservices systems within AWS cloud, using pub-sub systems such as RabbitMQ and Kafka; writing, monitoring and tracing applications with tools such as Sentry or Grafana and optimizing algorithms and data structures for increased system performance in a production environment; turning abstract business requirements into concrete technical plans, including design documents, migration planning and functional specifications, and presenting plans to stakeholders; building APIs and managing PostgreSQL databases and data using Python 3 web frameworks, including Django, Flask and Falcon, and serving them in UWSGI; collaborating with Machine Learning Engineers to integrate ML models and algorithms into backend applications and working to optimize model performance; and experience with CI/CD tooling and platforms, including Git, Jenkins, Docker and Kubernetes. 1 year of experience must include: SaaS application backends and building backend APIs for Large Language Models.The anticipated base salary range for this position is $155,000 to $170,400. Final base salary for this role will be based on the individual’s geographic location, as well as experience level, skill set, training, licenses & certifications. In addition to base compensation, this role is eligible for an annual incentive plan. Kensho Technologies LLC is part of S&P Global and this role is eligible to receive additional S&P Global benefits. For more information on the benefits we provide to our employees, please see: https://spgbenefits.com/benefit-summaries/us.

Minimum Salary: 155,000 Maximum Salary: 170,400 Salary Unit: Yearly

DirectEmployers