Ford Motor Company
Full Stack Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в команду Connected Vehicle Data (GDIA) компании Ford. Разработка сервисов и приложений для работы с данными подключённых автомобилей — от backend-сервисов до фронтенд-дашбордов и облачных деплоев.
Задачи
- Разрабатывать и поддерживать REST API и микросервисы на Java и Spring Boot с опорой на SQL-базы и BigQuery
- Создавать фичи и переиспользуемые компоненты на React или Angular с TypeScript для исследования данных автомобилей
- Писать продюсеры и консьюмеры Kafka и Pub/Sub, обрабатывать ретраи, сбойные сообщения и порядок сообщений
- Паковать приложения в Docker и деплоить в OpenShift и GCP (Cloud Run, GKE), включая конфигурацию, секреты и health checks
- Писать юнит- и интеграционные тесты (JUnit, Jest или Cypress), участвовать в код-ревью и парном программировании, осваивать TDD
- Настраивать логирование, алерты и дашборды в Cloud Logging и Cloud Monitoring, помогать разбирать продовые инциденты по runbook'ам
- Использовать Git и CI/CD (GitHub Actions, Tekton), поддерживать зависимости в актуальном состоянии, устранять замечания сканеров качества и безопасности
- Ежедневно применять GitHub Copilot и участвовать в AI-направлении команды: API и UI ассистента по данным автомобилей, вызовы LLM API, RAG по документации, тесты корректности и безопасности AI-вывода
- Работать в команде с senior-инженерами, техлидом, product owner'ами, data-инженерами и платформенными командами, дробить работу на небольшие части и доводить их до релиза
Требования
- Степень бакалавра в Computer Science, Software Engineering, IT или смежной области
- 1–4 года профессионального опыта в разработке ПО (учитываются сильные стажировки и co-op)
- Практический опыт создания backend-сервисов или REST API на Java со Spring Boot
- Рабочее знание SQL и реляционных баз данных
- Ежедневное использование Git и опыт написания автотестов (например, JUnit)
- Базовое понимание Docker и деплоя приложений в облако или контейнерную платформу
- Привычка проверять, что решение работает, тестами до релиза
Условия
- Гибридный формат с требованием быть в офисе четыре и более дней в неделю
- Медицинская, стоматологическая и оптическая страховка, покрытие рецептурных препаратов
- Гибкие дни по семейным делам, оплачиваемый родительский отпуск, программы адаптации для новых родителей, субсидируемый резервный уход за детьми
- Компенсация расходов на усыновление и суррогатное материнство, лечение бесплодия
- Скидки на автомобили для сотрудников и членов семьи, лизинговые программы для менеджмента
- Оплата обучения
- Активные employee resource groups
- Оплачиваемое время на волонтёрство и щедрый график оплачиваемых праздников, включая неделю между Рождеством и Новым годом
- Оплачиваемый отпуск и возможность докупить дополнительные дни
- Зарплатная вилка: grade 6 — $85,400–$143,200, grade 7 — $99,600–$166,600
- Спонсорство визы не предоставляется; требуется законное право на работу в США
Навыки
- Java
- Spring Boot
- React
- Angular
- TypeScript
- SQL
- BigQuery
- Kafka
- Pub/Sub
- Docker
- OpenShift
- GCP
- Cloud Run
- GKE
- JUnit
- Jest
- Cypress
- Git
- GitHub Actions
- Tekton
- GitHub Copilot
- LLM API
- RAG
- Cloud Logging
- Cloud Monitoring
- Kubernetes
- Terraform
- SonarQube
- Python