Kforce Technology
RESPONSIBILITIES: Kforce has a client in search of a Software Engineer in New York, NY.
Essential Functions: Software Engineer will develop and support scalable, extensible, and highly available data pipelines on heterogeneous datasets that power downstream applications and systems and serve content to our web and API products Closely collaborate with partners across product and design, engineering, and business teams to drive innovations that improve our customers’ experience Follow software-development best practices including test-driven development, contributing to documentation, feature flagging, etc.
As a Software Engineer, you will help to maintain and improve existing ETL pipelines Work with your team to troubleshoot and fix issues in ingest and processing, taking into account the dependencies and integration points Work towards taking a leadership role within your team, driving execution, setting goals, and holding the team accountable for high quality software delivery Software Engineers collaborate with DevOps to plan resources and continuously optimize the infrastructure and configuration of our data pipelines to ensure a healthy and high-performance production deployments Job Requirements: REQUIREMENTS: Bachelor’s degree in Computer Science, or a related field 3 years of relevant back-end programming experience using languages such as Python, Node.js Expertise in relational and non-relational database design and implementation supporting production grade APIs Expertise in distributed event streaming using Apache Kafka Experience in a leadership role within an Agile development team Solid comprehension of common design patterns, algorithms, and data structures Working knowledge of containerization and modern cloud deployments including Docker and Kubernetes Excellent communication and presentation skills Preferred Skills: Experience in several areas of our technology stack, including: Python, Apache Kafka, Docker, Kubernetes, MSSQL, Spark, Elasticsearch, Node.js Kforce is an Equal Opportunity/Affirmative Action Employer.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.