Full Stack Engineer II
$62K/yr – $98K/yr
You'll complete your application on the employer's website.
$62K/yr – $98K/yr
You'll complete your application on the employer's website.
Job type
Salary
$62K/yr – $98K/yr
Location
Sector
Posted
18 days ago
Cencora is hiring a Full Stack Engineer II to build and maintain applications across the stack while working with data platforms and business intelligence tools. The role develops application features and data pipelines, manages CI/CD and deployments, integrates AI capabilities, and translates business needs into technical and analytical solutions.
Responsibilities
Design, develop, and maintain front-end and back-end components of web applications
Build and consume RESTful/GraphQL APIs integrating with internal and external data sources
Write clean, tested, maintainable code following team standards
Debug and resolve issues across the application stack
Build and optimize data pipelines and notebooks in Databricks using Python/PySpark/SQL
Support ETL/ELT processes to move and transform data across environments
Perform data analysis to support product, engineering, and business decisions - identifying trends, anomalies, and actionable insights
Independently build LLM-powered application features; apply prompt engineering, manage model behavior and token budgets, and design AI interactions that are reliable and appropriate for production use
Integrate RAG pipelines and vector search components into application layers; work with data scientists to ensure retrieval quality meets application requirements
Leverage AI coding assistants to accelerate development, testing, and code review tasks; validate AI-generated code critically and apply it with the same engineering discipline as hand-written code
Analyze application telemetry, load times, bundle sizes, and query execution plans to identify bottlenecks
Translate product KPIs or user metrics into technical tracking requirements (e.g., event logging and monitoring)
Manage CI/CD pipelines using Azure DevOps (Boards, Repos, Pipelines, Artifacts)
Participate in release management, environment configuration, and deployment automation
Monitor application and pipeline health; troubleshoot build/deployment failures
Partner directly with business stakeholders to gather requirements and clarify data/reporting needs
Translate business questions into technical specs, data models, or dashboard requirements
Present findings, dashboards, or technical updates clearly to both technical and non-technical audiences
Collaborate with product managers, designers, and other engineers in sprint planning and reviews
Participate in code reviews and uphold engineering best practices
Write and maintain technical documentation (data dictionaries, pipeline docs, runbooks)
Mentor junior engineers on specific tasks as needed
Preferred
Familiarity with data warehousing concepts (star schema, dimensional modeling)
Exposure to Python-based data analysis (pandas, PySpark)
Building AI/BI Dashboards/reports/traditional dashboards in Databricks/Power BI tools
Prior experience in a hybrid engineering/analytics role
Data Warehousing
Star Schema
Dimensional Modeling
Data Analysis
Pandas
PySpark
Dashboard Development
Report Development
Power BI
Data Engineering
Benefits
Medical, dental, and vision care
Support for working families, which may include backup dependent care, adoption assistance, infertility coverage, family building support, behavioral health solutions, paid parental leave, and paid caregiver leave
Training programs
Professional development resources
Opportunities to participate in mentorship programs, employee resource groups, and volunteer activities
Company
Tech career marketplace connecting professionals with recruiters
Centennial, Colorado, USA
https://www.or-quest.nl/
Founded in 1990
201-500 employees
Qualifications
Bachelor's degree in computer science, software engineering, systems engineering, information technology, or a related field, or equivalent experience required
2+ years of professional experience in full stack software development
Hands-on experience with **Databricks** (Spark, notebooks, Delta Lake)
Experience with **Azure DevOps** for CI/CD, version control, and work item tracking
Experience with Azure cloud services (Data Factory, Synapse, Functions, App Services)
Strong SQL skills and experience with relational/NoSQL databases
Frontend experience (React, Angular, or Vue) and backend experience (Node.js, Python, Java, or .NET)
Demonstrated ability to communicate with non-technical stakeholders and gather requirements
Experience with Git-based version control and Agile/Scrum workflows
Write and optimize complex SQL queries (joins, aggregations, indexing, subqueries)
Understand database schemas, normalization, and basic data modeling
Handle data transformation logic between the database, backend APIs, and front-end states
Experience with RESTful APIs and basic integration concepts
Familiarity with relational databases and/or NoSQL databases
Experience using version control systems, testing frameworks, and Agile development practices
Understanding software development of lifecycle concepts, debugging, and quality code practices
Strong problem-solving, communication, and teamwork skills
Technical versatility across application development and data platforms
Analytical thinking and attention to detail
Clear written and verbal communication with cross-functional teams
Ownership mindset - can take a feature or analysis from requirements to delivery
Familiarity with data warehousing concepts (star schema, dimensional modeling)
Exposure to Python-based data analysis (pandas, PySpark)
Building AI/BI Dashboards/reports/traditional dashboards in Databricks/Power BI tools
Prior experience in a hybrid engineering/analytics role
Required skills
Databricks, Apache Spark, Delta Lake, Azure DevOps, Azure Data Factory, Azure Synapse Analytics, Azure Functions, Azure App Services, SQL, Relational and NoSQL Databases, React, Angular, Vue.js, Node.js, Python, Java, .NET, RESTful APIs, Git, Agile/Scrum, ETL/ELT, Data Modeling, PySpark, Pandas, Power BI, Star Schema, Dimensional Modeling, Requirements Gathering
Preferred skills
Exposure to Python-based data analysis (pandas, PySpark), Prior experience in a hybrid engineering/analytics role
Experience
2+ years
Interested in this role?
Apply directly on the employer's website — it only takes a few minutes.
Other roles in Conshohocken, PA or IT & Technology
We are looking for a systems-minded engineer to help advance our kernel development, performance engineering, and hardware-software co-design capabilities, with a particular focus on AI-assisted workflows and tooling.
We’re looking for dedicated, experienced, and deeply curious individuals to help solve some of the most complex challenges faced by our customers while building the future of post-AGI support alongside us.
Competitive
As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner. Experience with large, distributed systems on the critical path will help candidates succeed, as will comfort working across the stack and interacting with ML…