Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
$116к-194к/год
$150к$160кмедиана$200к
По похожим ролям (50) ~ $160к/год
На СНГ рынке: $5.3к/мес ($4.2к - $6.1к)
81
Хорошая вакансия
развернуть
Роль описана чётко и сочетает техническое лидерство с практической разработкой на Python, но работа в офисе четыре дня в неделю ограничивает гибкость.
Кликните для подробной информации
Почти всегда в офисеАктуальные технологииПонятная роль лидаФинансовые технологии
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Lead Software Engineer (Python): Designing and developing enterprise applications, backend services, RESTful APIs, and microservices with an accent on Flask, database integration, CI/CD, and AI-assisted engineering. Focus on leading complex implementations, optimizing SQL performance, troubleshooting cross-layer production issues, and establishing reliable engineering standards.
Location: Buffalo, New York, United States; hybrid schedule with four days onsite at Seneca One Buffalo and one day working from home.
Salary: $116,400–$194,000 annual (USD).
Company
M&T Bank is a banking and financial-services organization.
What you will do
Provide day-to-day technical leadership while remaining actively involved in engineering enterprise applications, backend services, APIs, integrations, and data-driven solutions.
Design and develop Python and Flask services using RESTful APIs, microservices, service-oriented architectures, and modular application patterns.
Translate business and architectural requirements into technical designs and provide direction through development, testing, implementation, and production support.
Lead technical-design and code-review sessions, establish engineering standards, mentor developers, and collaborate with Product Owners and Agile team members.
Develop complex SQL queries, stored procedures, database integrations, and reusable engineering components; diagnose and optimize performance across application and database layers.
Maintain GitLab workflows and CI/CD pipelines, integrate automated testing, code-quality checks, security scanning, and deployment automation, and drive root-cause resolution for defects and incidents.
Requirements
Associate’s degree plus at least 7 years of systems analysis and/or application development experience, or a bachelor’s degree plus at least 5 years of such experience; alternatively, at least 9 years of combined education and/or relevant experience including at least 5 years of systems analysis and/or application development experience.
Python, Flask, RESTful API design and development, microservices, object-oriented and modular application design, application integration, automated/unit testing, debugging, and troubleshooting.
Microsoft SQL Server, Oracle Database, or PostgreSQL; advanced SQL; SQL query optimization and performance tuning; and application/database integration.
GitLab, CI/CD pipelines, DevOps practices, build and deployment automation, automated testing, and code-quality and security integration.
Nice to have
Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline, or equivalent relevant experience.
Significant hands-on software-development experience owning complex application components or solutions, and experience as a Senior Developer, Lead Developer, or comparable technical leader.
Strong understanding of the software-development lifecycle and Agile practices; ability to diagnose complex technical issues independently and communicate technical concepts to developers, architects, product partners, and management.
Strong analytical and problem-solving skills; experience with enterprise technology, security, risk, and change-management controls.
Financial-services or banking technology experience; business-critical enterprise applications; high-volume or data-intensive systems; application modernization; and legacy-platform transformation.
Secure software-development practices, production incident resolution, performance optimization, root-cause analysis, and experience across development, database, middleware/integration, and infrastructure boundaries.
Exposure to cloud-native development, containerization, or orchestration platforms.
Experience using AI-assisted development tools productively while applying engineering judgment and review.
Culture & Benefits
Hybrid work arrangement with four onsite days and one work-from-home day per week.
Work within established technology, security, risk, and change-management controls.
Collaborate with Product Owners and Agile team members.
Compensation is market-informed and based on the candidate’s knowledge, skills, and experience.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →