Principal Engineer Server Side Technologies

Overview

On Site
$68.19 - $73.19 hourly
Contract - W2
Contract - Temp

Skills

API
Performance Metrics
Emerging Technologies
IT Management
Java
Spring Framework
System Integration
Point Of Sale
Enterprise Resource Planning
Supply Chain Management
PCI DSS
Privacy
Git
Amazon Web Services
Microsoft Azure
Google Cloud Platform
Google Cloud
Cloud Computing
Retail
Database
SQL
NoSQL
Storage
Real-time
Apache Kafka
RabbitMQ
Software Design
Automated Testing
DevOps
Continuous Integration
Continuous Delivery
Kubernetes
Terraform
Ansible
Python
Communication
Collaboration
Debugging
JavaScript
Elasticsearch
Node.js
Bash
Scripting
Docker
Artificial Intelligence
Messaging

Job Details

RESPONSIBILITIES:
Kforce has a client that is seeking a Principal Engineer Server Side Technologies in Cincinnati, OH.

Key Responsibilities:
* Identify, uphold and apply server-side engineering best practices
* Implement and provide best practices related to programming principles and design
* Collaborate with designers, product managers, and team to iterate on design and implementation
* Assist in the development of applications & features that will be used by customers and internal associates
* Work with APIs and API teams to build and ship new experiences
* Design and develop frameworks for creating changes to backend services by full stack developers
* Set service performance indicators and alarms. Monitor, actively improve, and respond to performance metrics
* Stay up-to-date and explore emerging technologies

REQUIREMENTS:
* 8+ years of backend engineering experience, with at least 3+ years in an architecture or senior technical leadership role
* 6+ years of experience with Java and Spring Boot / Framework
* Experience with retail systems integration (POS, ERP, supply chain, loyalty, digital commerce)
* Experience designing security, PCI compliance, and data privacy in retail
* Experience using Git and npm in a collaborative environment
* Deep expertise in cloud platforms (AWS, Azure, or Google Cloud Platform) and cloud-native design for retail environments
* Strong knowledge of databases (SQL, NoSQL, distributed storage) and real-time messaging systems (e.g., Kafka, RabbitMQ)
* Demonstrable knowledge of these concepts: Software Design Principles and Patterns; CI/CD (tools, pipelines, patterns); Automated Testing (unit, functional, contract, mocking, etc.)
* Familiarity with DevOps practices, CI/CD pipelines, containerization (Docker, Kubernetes), and IaC (Terraform, Ansible)
* Strong proficiency in other backend languages (Python or Go)
* Excellent communication skills, able to collaborate with both technical and business stakeholders
* Ability to use tools for debugging and profiling of code

Bonus Skills:
* Skills in JavaScript (ES 2015+)
* Server-side development experience with Node.js or similar language/framework
* Jest/Mocha
* Yarn
* Babel
* WebDriver IO
* NGINX
* Bash Scripting
* Docker

The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.

We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.

Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.

This job is not eligible for bonuses, incentives or commissions.

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.

By clicking ?Apply Today? you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Kforce Technology Staffing