The API Software
Engineer will design, develop, and maintain backend services and APIs that
power platform, enabling customer solutions across food, agriculture, and
industrial domains. This role ensures scalable, secure, and reliable API
integrations that connect internal systems, external partners, and customer‑facing
applications.
Key Responsibilities:
API Development &
Integration:
o Build,
test, and deploy RESTful and GraphQL APIs for backend services.
o Ensure
APIs meet performance, scalability, and security standards.
o Integrate
data pipelines with customer solutions and external systems.
Platform Engineering:
o Collaborate
with product managers, architects, and engineers to translate business needs
into technical solutions.
o Maintain
and enhance backend infrastructure supporting data ingestion, transformation,
and delivery.
o Apply
CI/CD pipelines, automation, and containerization (Docker/Kubernetes).
Quality &
Reliability:
o Write
and maintain unit/integration tests; apply test‑driven development.
o Troubleshoot
and debug complex backend/API issues.
o Monitor
API performance and implement improvements.
· Collaboration
& Documentation
o Partner
with cross‑functional teams (data engineering, product, customer solutions).
o Document
API specifications, workflows, and system configurations.
o Provide
technical support and guidance to internal stakeholders.
Qualifications:
· Education:
Bachelor’s degree in Computer Science, Engineering, or related field.
· Experience:
4–6+ years in backend/API development.
Technical Skills:
o Proficiency
in Java, Node.js, or Python for API development.
o Experience
with API management platforms (Apigee, Kong, Layer7, etc.).
o Strong
knowledge of cloud platforms (AWS, Azure, or GCP).
o Familiarity
with data integration, microservices, and event‑driven architecture.
Soft Skills: Strong
communication, problem‑solving, and collaboration abilities.
Skills Required
- Bachelor's degree in Computer Science, Engineering, or related field
- 4-6+ years in backend/API development
- Proficiency in Java, Node.js, or Python
- Experience with API management platforms (Apigee, Kong, Layer7, etc.)
- Strong knowledge of cloud platforms (AWS, Azure, or GCP)
- Familiarity with data integration, microservices, and event-driven architecture
- Experience with CI/CD, automation, and containerization (Docker/Kubernetes)
- Experience writing unit and integration tests; test-driven development
- Strong communication, problem-solving, and collaboration skills
What We Do
Performix Business Services LLC is a Minnesota-based technology company specializing in custom software development and IT consulting. Founded in 1997, the firm provides innovative AI, blockchain, cloud, IoT, and Web3 solutions for SMBs, enterprises, and government agencies. They focus on driving business efficiency and digital transformation through software solutions, IT training, and project outsourcing.









