Job Title: Staff Engineer (Data, Pharmacy Application)
Location: Remote
No C2C, Only W2
Job Description:
Role Overview:
The Staff Engineer - Data is a senior technical leader 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 systems are scalable, secure, and high-performing.
Key Focus Areas:
Data Interfaces: Managing services and APIs for the Pharmacy Application.
Data Science & ML: Driving data science projects and providing solutions for Machine Learning (ML) model development and software application interfaces.
High-Volume Systems: Addressing data requirements for high-volume transaction processing platforms within established architectural structures.
Leadership: Mentoring a team of Software Engineers and partnering with Leadership and Principal Engineers to drive technical excellence.
Responsibilities:
Technical Leadership: Act as a key influencer in technical decision-making and provide guidance, support, and expertise to the engineering team.
Collaborative Design: Partner with Principal Software Engineers and Leadership to design and implement high-quality software solutions and architectural improvements.
Project Drive: Lead technical initiatives, ensuring they align with company goals and organizational objectives.
Quality & Standards: Conduct code reviews, provide constructive feedback, and ensure the team adheres to best practices and coding standards.
Optimization: Identify and resolve technical debt and performance bottlenecks in large-scale, complex systems.
Continuous Improvement: Stay current with industry trends and emerging technologies to enhance team capabilities and foster a culture of innovation and collaboration.
Administrative: Complete all responsibilities outlined in annual performance reviews and handle special projects as assigned.
Qualifications & Requirements:
Bachelor's degree in Computer Science, Engineering, or a related field (Advanced degree preferred).
Experience:
6+ years in Software Engineering.
2+ years of proven experience as a Senior Software Engineer II or equivalent, with a track record of leadership and mentorship.
4 6 years of experience with relational databases and ETL processes.
2+ years of experience with vector databases, SQL, and No-SQL.
Technical Expertise:
Proficiency in Java, Python, and associated frameworks.
Deep expertise in MSSQL and Oracle PL/SQL.
Experience with cloud computing platforms, microservices architecture, and DevOps practices (preferred).
Familiarity with Agile development methodologies and tools.
Professional Attributes:
Strong problem-solving skills with the ability to tackle complex technical challenges.
Excellent communication and interpersonal skills for effective cross-functional collaboration.
Demonstrated ability to deliver high-quality software solutions and a passion for staying current with industry trends.
Contributions to open-source projects or a strong presence in the developer community is desirable.
Mental & Collaborative Requirements:
Communication: Ability to communicate effectively with teams and stakeholders.
Critical Thinking: Thinking critically to remove impediments and drive team success.
Consensus Building: Collaborating across all levels of Engineering to reach consensus on design and architectural decisions.
Culture: Facilitating a collaborative environment and fostering a culture of continuous improvement.
Best Regards:
Ashley Quinn
Phone: +1-
Email: