Get the job you really want.
Top Software Engineer Jobs in Philadelphia, PA
As a Software Engineer III in Business Intelligence, you will design, develop, and troubleshoot software components for technology products. Responsibilities include executing software solutions, coding in multiple languages, optimizing ETL processes, and analyzing large data sets while ensuring systems are stable and secure.
As a Senior Software Engineer at Capital One, you'll collaborate with Agile teams to design, develop, and support cloud-based solutions. You will utilize various programming languages and technologies to create robust applications that help improve financial experiences for customers. The role emphasizes continuous learning and mentoring within the engineering community.
As a Senior Back End Software Engineer at Capital One, you will collaborate within Agile teams to design, develop, and support cloud-based technical solutions. You will engage with technology trends, mentor fellow engineers, and work closely with product managers to create impactful experiences for customers. You will also utilize various programming languages and cloud technologies to drive transformation within the organization.
As a Sr. Android Software Engineer at FreedomPay, you will analyze, design, program, and debug complex software to enhance and develop new products. Key responsibilities include improving software performance, leading code reviews, and collaborating on project teams. You will also be expected to recommend new technologies and protect proprietary information while contributing to project planning and estimates.
Develop and operate a data platform for oncology, integrating and transforming complex data sources into usable formats. Improve data warehousing and reporting, build integrations with clinical systems, and ensure system stability and performance. Collaborate with the team to continually enhance and optimize solutions.
As a Mid-Level Fullstack Software Engineer at Perpay, you will work closely with UX designers and product managers to design, build, and release features for their platform. Responsibilities include coding, reviewing PRs, and contributing to the design process, while being part of a passion-driven team that values learning and collaboration.
The Android Software Engineer will analyze, design, program, debug, and enhance software products, specifically focusing on developing next generation SDKs and tools for payment transactions. They will collaborate with project teams, lead code reviews, and recommend new technologies to improve productivity.
The Android Software Engineer will develop and enhance software products, focusing on productivity and performance improvements. Responsibilities include analyzing and debugging complex software, leading code reviews, participating in project planning, and recommending new technologies. The role also involves meeting with team members for brainstorming and problem-solving.
Featured Jobs
As an Entry Level Software Engineer, you will design, code, test, and manage software applications, while collaborating with teams. A strong foundation in programming, knowledge of methodologies like Agile and Scrum, and the eagerness to learn new technologies are essential.
The Principal Software Engineer will lead engineering teams, focusing on high-quality software delivery while mentoring junior members. Responsibilities include planning engineering initiatives, collaborating on technical specifications, improving applications, and fostering a learning culture within teams.
You will enhance our data platform handling messy oncology data, improve web application performance, and develop new features for our GraphQL and REST APIs, while collaborating closely with the product and engineering teams.
As a Senior Software Engineer, you will develop and maintain applications using InterSystems IRIS and ObjectScript, mentor junior developers, troubleshoot technical issues, and contribute to healthcare integrations and federal product suites, all while ensuring high-quality code and project delivery.
The Principal Software Engineer will lead engineering initiatives for Vertex’s core Tax Determination products. Responsibilities include collaborating on technical designs, mentoring junior engineers, conducting code reviews, and improving application performance through innovative solutions while maintaining a culture of learning and improvement.
As a Senior Software Engineer in the connected devices division, you will develop engaging IoT solutions, deliver high-reliability applications, troubleshoot systems, and guide projects from conception to deployment within a collaborative team environment.
As a Full Stack Software Engineer at Idea Evolver, you will join the SaMD team to develop medical software utilizing front-end technologies like Vue and React and backend technologies such as Golang. Responsibilities include delivering high-quality solutions, implementing responsive interfaces, and working with Google Cloud and Docker/Kubernetes.
The Software Engineer Lead oversees a team to create enterprise services and platforms, collaborates with various stakeholders to align IT architecture with business goals, and provides technical leadership by reviewing designs and mentoring developers. The role emphasizes agile practices, governance processes, and hands-on involvement in project delivery while enhancing team capabilities in cloud technologies.
The Senior AWS Software Developer will build a data management platform, develop integrations between enterprise systems, migrate legacy applications to modern web platforms, and ensure exceptional user experience. Responsibilities also include mentoring junior staff and adhering to secure coding practices.
The Software Engineer will enhance custom applications within the equipment finance development team, working in an Agile environment. Responsibilities include developing and debugging software, collaborating on product backlog items, and leading project activities as needed.
As an Experienced Software Developer, you'll design, develop, test, and debug software applications, make technical decisions, provide customer support, mentor junior developers, and assist in recruiting. You will also communicate technical work and adhere to best practices within the team.
The Lead Software Engineer will oversee the software development lifecycle, manage a team of engineers, ensure high-quality software solutions, enforce coding standards, provide technical guidance, and collaborate with stakeholders on project goals and deliverables.
As a Senior Software Engineer for Data Platform at Veeva, you will lead the design and development of a scalable cloud-based data platform, including core components like data ingestion and storage, while collaborating with product teams to adapt to market needs.
The Senior Software Engineer, Frontend will lead the technical design and implementation of frontend features, focusing on user experience. Responsibilities include writing clean code, reviewing pull requests, mentoring junior engineers, optimizing web applications, and collaborating with cross-functional teams.
As a Senior Software Engineer at Perpay, you will lead the implementation of large-scale features, work with various teams, and guide junior engineers while enhancing the technical culture. Responsibilities include developing technical requirements, managing software lifecycle, and collaborating on new credit products.
As a Senior Software Engineer at Veeva Systems, you will build cloud-based applications, collaborate with QA and design teams, and help solve complex problems in the life sciences sector. Key responsibilities include developing user interfaces with proficiency in JavaScript and modern frameworks, ensuring testing coverage, and influencing software architecture improvements.
As a Senior Software Developer for the Payments team at theScore, you will develop scalable solutions and APIs for managing funds in the app. You will collaborate with cross-functional teams, design backend services, mentor junior developers, and participate in an agile environment to enhance the payments product.
Top Companies in Philadelphia, PA Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Philadelphia
Remote Jobs in Philadelphia
Content Jobs in Philadelphia
Customer Success Jobs in Philadelphia
Cybersecurity & IT Jobs in Philadelphia
IT Jobs in Philadelphia
Cybersecurity Jobs in Philadelphia
Tech Support Jobs in Philadelphia
Data & Analytics Jobs in Philadelphia
Analysis Reporting Jobs in Philadelphia
Analytics Jobs in Philadelphia
Business Intelligence Jobs in Philadelphia
Data Engineer Jobs in Philadelphia
Data Science Jobs in Philadelphia
Machine Learning Jobs in Philadelphia
Data Management Jobs in Philadelphia
Design & UX Jobs in Philadelphia
Software Engineer Jobs in Philadelphia
Android Developer Jobs in Philadelphia
C# Jobs in Philadelphia
C++ Jobs in Philadelphia
DevOps Jobs in Philadelphia
Front End Developer Jobs in Philadelphia
Golang Jobs in Philadelphia
Hardware Engineer Jobs in Philadelphia
iOS Developer Jobs in Philadelphia
Java Developer Jobs in Philadelphia
Javascript Jobs in Philadelphia
Linux Jobs in Philadelphia
Engineering Manager Jobs in Philadelphia
.NET Developer Jobs in Philadelphia
Perl Jobs in Philadelphia
PHP Developer Jobs in Philadelphia
Python Jobs in Philadelphia
QA Jobs in Philadelphia
Ruby Jobs in Philadelphia
Salesforce Developer Jobs in Philadelphia
Scala Jobs in Philadelphia
Finance Jobs in Philadelphia
Recruiting & HR Jobs in Philadelphia
Internships in Philadelphia
Legal Jobs in Philadelphia
Marketing Jobs in Philadelphia
Operations Jobs in Philadelphia
Office Manager Jobs in Philadelphia
Operations Manager Jobs in Philadelphia
Product Manager Jobs in Philadelphia
Project Manager Jobs in Philadelphia
Sales Jobs in Philadelphia
Account Executive (AE) Jobs in Philadelphia
Account Manager (AM) Jobs in Philadelphia
Sales Leadership Jobs in Philadelphia
Sales Development Jobs in Philadelphia
Sales Engineer Jobs in Philadelphia
Sales Operations Jobs in Philadelphia
All Filters
No Results
No Results