Title: Staff Engineer Data
Location: Blue Bell PA (Remote)
Duration: 6-9 Months
We want these resources to not only the technical skills but also a focus on the right solution to a business problem in such a complex environment (healthcare).
Job Description:
- The Staff Engineer is a senior technical engineer responsible for designing and delivering complex software solutions across hybrid environments (on-premise and public cloud). This role combines deep technical expertise with architectural understanding to ensure scalable secure and high-performing systems.
- The Staff Engineer - Data manages data interfaces (services APIs) for the Pharmacy Application helps drive related data science projects within established architecture and organizational structures and provides solutions for data requirements required for a high-volume transaction processing platform ML model development and software application interfaces.
- The ideal candidate will play a role in leading and mentoring a team of Software Engineers while working closely with the Leadership and Principal Software Engineer(s) to drive technical excellence and innovation.
- This position requires a deep understanding of software development software development practices leadership abilities and a passion for solving complex technical challenges.
Responsibilities:
- Provide technical leadership in a team of Software Engineers providing guidance support and technical expertise.
- Act as a key influencer in technical decision-making and driving architectural improvements.
- Collaborate with Principal Software Engineers and Leadership to design develop and implement high-quality software solutions.
- Drive technical initiatives and projects ensuring alignment with company goals and objectives.
- Conduct code reviews provide constructive feedback and ensure adherence to best practices and coding standards.
- Identify and address technical debt performance bottlenecks and other areas for improvement.
- Stay up to date with industry trends emerging technologies and best practices to continuously enhance the teams capabilities.
- Foster a culture of innovation collaboration and continuous learning within the team.
- Experience with performance tuning and optimization of large-scale complex systems.
- Complete all responsibilities as outlined in the annual performance review and/or goal setting.
- Complete all special projects and other duties as assigned: Required Must be able to perform duties with or without reasonable accommodation.
Qualifications:
- Bachelors degree in Computer Science Engineering or related field. Advanced degree preferred.
- 6 years; experience in Software Engineering including 2 years of proven experience as a Senior Software Engineer II or equivalent role with a strong track record of technical leadership and mentorship.
- Expertise in software development including proficiency in Java Python Associated frameworks MSSQL and Oracle PL/SQL.
- 4-6 years; experience working with relational databases and ETL processes.
- 2 years; experience with vector databases SQL No-SQL.
- Strong problem-solving skills and the ability to tackle complex technical challenges.
- Excellent communication and interpersonal skills with the ability to collaborate effectively with cross-functional teams.
- Demonstrated ability to drive technical initiatives and deliver high-quality software solutions.
- Passion for continuous learning and staying current with industry trends and emerging technologies.
- Experience with cloud computing platforms microservices architecture and DevOps practices are preferred.
- Familiarity with agile development methodologies and tools.
- Contributions to open-source projects or a strong presence in the software development community are desirable.
Mental Requirements:
- Communicating effectively with teams and stakeholders.
- Problem-solving and thinking critically to remove impediments and drive team success.
-
Facilitating collaboration and fostering a culture of continuous improvement.
-
Ability to collaborate with all levels of Engineering to come to consensus on design architectural and/or technical decisions.
Title: Staff Engineer Data Location: Blue Bell PA (Remote) Duration: 6-9 Months We want these resources to not only the technical skills but also a focus on the right solution to a business problem in such a complex environment (healthcare). Job Description: The Staff Engineer is a senio...
Title: Staff Engineer Data
Location: Blue Bell PA (Remote)
Duration: 6-9 Months
We want these resources to not only the technical skills but also a focus on the right solution to a business problem in such a complex environment (healthcare).
Job Description:
- The Staff Engineer is a senior technical engineer responsible for designing and delivering complex software solutions across hybrid environments (on-premise and public cloud). This role combines deep technical expertise with architectural understanding to ensure scalable secure and high-performing systems.
- The Staff Engineer - Data manages data interfaces (services APIs) for the Pharmacy Application helps drive related data science projects within established architecture and organizational structures and provides solutions for data requirements required for a high-volume transaction processing platform ML model development and software application interfaces.
- The ideal candidate will play a role in leading and mentoring a team of Software Engineers while working closely with the Leadership and Principal Software Engineer(s) to drive technical excellence and innovation.
- This position requires a deep understanding of software development software development practices leadership abilities and a passion for solving complex technical challenges.
Responsibilities:
- Provide technical leadership in a team of Software Engineers providing guidance support and technical expertise.
- Act as a key influencer in technical decision-making and driving architectural improvements.
- Collaborate with Principal Software Engineers and Leadership to design develop and implement high-quality software solutions.
- Drive technical initiatives and projects ensuring alignment with company goals and objectives.
- Conduct code reviews provide constructive feedback and ensure adherence to best practices and coding standards.
- Identify and address technical debt performance bottlenecks and other areas for improvement.
- Stay up to date with industry trends emerging technologies and best practices to continuously enhance the teams capabilities.
- Foster a culture of innovation collaboration and continuous learning within the team.
- Experience with performance tuning and optimization of large-scale complex systems.
- Complete all responsibilities as outlined in the annual performance review and/or goal setting.
- Complete all special projects and other duties as assigned: Required Must be able to perform duties with or without reasonable accommodation.
Qualifications:
- Bachelors degree in Computer Science Engineering or related field. Advanced degree preferred.
- 6 years; experience in Software Engineering including 2 years of proven experience as a Senior Software Engineer II or equivalent role with a strong track record of technical leadership and mentorship.
- Expertise in software development including proficiency in Java Python Associated frameworks MSSQL and Oracle PL/SQL.
- 4-6 years; experience working with relational databases and ETL processes.
- 2 years; experience with vector databases SQL No-SQL.
- Strong problem-solving skills and the ability to tackle complex technical challenges.
- Excellent communication and interpersonal skills with the ability to collaborate effectively with cross-functional teams.
- Demonstrated ability to drive technical initiatives and deliver high-quality software solutions.
- Passion for continuous learning and staying current with industry trends and emerging technologies.
- Experience with cloud computing platforms microservices architecture and DevOps practices are preferred.
- Familiarity with agile development methodologies and tools.
- Contributions to open-source projects or a strong presence in the software development community are desirable.
Mental Requirements:
- Communicating effectively with teams and stakeholders.
- Problem-solving and thinking critically to remove impediments and drive team success.
-
Facilitating collaboration and fostering a culture of continuous improvement.
-
Ability to collaborate with all levels of Engineering to come to consensus on design architectural and/or technical decisions.
View more
View less