Staff Engineer - Data
SHIRO APPS
Blue Bell, PAPosted April 7, 2026
ContractOn-siteMid-level
Required Skills
JavaPythonMSSQLOraclePLSQLRelationalDBETLVectorDBNoSQLCloudMicroservicesDevOpsAgile
Work Authorization
US CitizenGreen Card
- Seeking a senior technical engineer to design and deliver complex software solutions across hybrid environments (on-premise and cloud). This role involves managing data interfaces, supporting data science projects, and providing solutions for high-volume transaction processing, ML model development, and application interfaces. The candidate will lead and mentor a team of Software Engineers while collaborating with leadership to drive technical excellence and innovation.
Responsibilities
- Provide technical leadership, guidance, and mentorship to software engineering teams.
- Collaborate on designing, developing, and implementing scalable, secure, and high-performance software solutions.
- Conduct code reviews, ensure best practices, and address technical debt and performance issues.
- Stay current with industry trends and emerging technologies to enhance team capabilities.
- Foster a culture of innovation, collaboration, and continuous learning.
- Participate in performance tuning and optimization of large-scale systems.
- Complete special projects and other duties as assigned.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field (advanced degree preferred).
- 6+ years in software engineering, including 2+ years in a senior technical leadership role.
- Proficiency in Java, Python, and associated frameworks; experience with MSSQL and Oracle PL/SQL.
- 4–6 years working with relational databases and ETL processes.
- 2+ years with vector databases, SQL, and No-SQL systems.
- Strong problem-solving skills and ability to handle complex technical challenges.
- Excellent communication and collaboration skills.
Experience with cloud computing, microservices architecture, and DevOps practices preferred.
- Familiarity with Agile methodologies.
- Contributions to open-source projects or active involvement in the software development community is a plus.