Staff Software Engineer- Python
RevSpring Oaks
Job Title: Staff Software Engineer Essential Functions:
Supervision: N/A Certifications: N/A Language Skills: Ability to read, analyze and interpret general business periodicals, professional journals, technical procedures or governmental regulations. Ability to write reports, business correspondence and procedure manuals. Ability to effectively present information and respond to questions from a variety of both internal and external sources.
Physical Capabilities: Standard categories The physical capabilities described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear. The employee is occasionally required to stand and walk. The employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus. RevSpring is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. Note: This Job Description may not describe all of the job responsibilities and standards assigned to this position. The duties may change from time to time. RevSpring does not discriminate against any group in hiring or employment practices. Nothing in this job description constitutes a contract for employment.
- The typical day will include attending Agile standups, designing components or services, writing lots of code, testing and integrating code, and reviewing others' code.
- Participate in and contribute to Agile team activities. Help estimate the amount of time and effort projects will take as part of the sprint cycle.
- Apply software engineering best practices, coding standards and patterns for development and deployment.
- Investigate alerts about possible errors in the system. Help solve outages, participate in retrospectives, and implement countermeasures to prevent similar issues from recurring.
- Lead team members in one or more functional areas and/or domains, and influence across organizational levels, divisions, departments, and teams.
- Contribute to the development of other software engineers and the team. Mentor engineers on areas of technical expertise and share knowledge on relevant topics by presenting at Lunch & Learns, Technical Brown Bags, and demos.
- Set technical direction, influence the organization's technical strategy, and make critical choices that positively impact the organization.
- Build, scale, and deliver dynamic and highly-available enterprise solutions
- Think creatively about how to use technology and tools to solve problems faced by users and customers.
- Evaluate and recommend new technologies relevant to add to our stack.
- Help the Agile team execute on sprint deliverables
- Provide an educated estimate of effort for the sprint cycle
- Think creatively about how to use technology and tools to solve problems faced by users and customers.
- Escalate issues to the Agile team in a timely manner
- Troubleshoot issues and debug code to find the root cause of issues and develop countermeasures to address them.
- Design components that are stable, robust, performant, secure, and scale to accommodate anticipated user volume.
- Proficiency with some or all of the following: JavaScript, TypeScript, React, Node,Python, Flask, end to end and unit testing frameworks
- Cloud & Virtualization: Deep expertise in AWS, Azure, or GCP with Pulumi or Terraform experience
- Hands-on with Docker, and related tools.
- Strong understanding of TCP/IP, firewalls, VPNs, security best practices
- 8+ years of Object Oriented Programming with Python or equivalent (required)
- 8+ years of experience working with relational (SQL) databases (required)
- 8+ years of experience using Git to contribute code as part of a team of software engineers
Supervision: N/A Certifications: N/A Language Skills: Ability to read, analyze and interpret general business periodicals, professional journals, technical procedures or governmental regulations. Ability to write reports, business correspondence and procedure manuals. Ability to effectively present information and respond to questions from a variety of both internal and external sources.
Physical Capabilities: Standard categories The physical capabilities described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear. The employee is occasionally required to stand and walk. The employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus. RevSpring is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. Note: This Job Description may not describe all of the job responsibilities and standards assigned to this position. The duties may change from time to time. RevSpring does not discriminate against any group in hiring or employment practices. Nothing in this job description constitutes a contract for employment.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer- Python in Oaks, PA vacancy
- Position: Staff Software Engineer- Python Location: Oaks, PA Job Id: 1146 # of Openings: 1 Job Title Staff Software Engineer Essential Functions The typical day will include attending Agile standups, designing components or services, writing lots of code, testing...SuggestedContract work
- An advanced technologies firm is seeking a talented Software Engineer to design, develop, and maintain software solutions. The ideal candidate is proficient in Java, C#, and Python with a strong understanding of cloud computing, and agile methodologies. Responsibilities...Suggested
- ...techniques and outcomes of surgery so patients can resume their lives as quickly as possible. Position Summary: The Staff Software Engineer will be responsible for major software modules for our Robotics products, including the flagship ExcelsiusGPS Robotic...SuggestedRemote work
- ...Position Overview: We are seeking a talented and motivated Software Engineer to join our dynamic team. As a key contributor, you will... ...science or related field At least 5 years of Java, C#, or Python At least 1 year of Javascript or Typescript experience...SuggestedTemporary workWork at officeVisa sponsorshipRelocation packageFlexible hours3 days per week
- Lockheed Martin in King of Prussia is hiring a Staff Digital Signal Processing Software Engineer to support the SEMS program. You will develop software for... ...The ideal candidate will have experience in C++ and Python, knowledge of Digital Signal Processing, and familiarity...Suggested
- Lockheed Martin in King of Prussia is seeking an experienced software engineer to work on innovative solutions for space technology. Candidates should have experience with Java, C++, Python, and containerization technologies in a cloud environment. The role involves generating...
- GoTo Meeting is seeking a Staff Software Engineer specializing in Python to join our team in Oaks, PA. This role involves active participation in Agile practices, effective mentoring of other engineers, and applying best software engineering practices. Candidates should...
- ...evolving priorities Basic Qualifications Recent experience in software development using JavaScript, Node.js, and Java for full‑stack... ...Confluence Bachelor’s degree in a computer science, computer engineering, other engineering discipline, or equivalent experience...
- Lockheed Martin is hiring a Staff Digital Signal Processing Software Engineer in King of Prussia, PA. This role emphasizes Digital Signal Processing development in C++ within a collaborative Agile environment. The candidate will be expected to integrate and enhance waveform...Full time
- Lockheed Martin in King of Prussia is looking for an experienced Software Engineer to develop innovative solutions for space systems. This role requires expertise in Java, JavaScript, and Node.js, along with an active Top Secret security clearance. The engineer will work...
- ...providers who treat them. Our world-class engineering works to transform clinical insights... .... Join us! Position Summary: The Software Engineer will be responsible for developing... ...writing scripts in Bash, PowerShell or Python - Experience in Medical Device field...
- ...HPC Platform Engineer Collegeville, Pennsylvania, United States About the Job HPC Platform Engineer Job Description: Must-... ...Have: Life Science domain understanding Azure Infra Python Additional Requirements: ~ Associates should have an...
- ...Title – Sr. Python Developer Position – Fulltime Location – Hybrid/Bryn Mawr, PA Salary - $Open(Best Possible) ~6+ years of Python development experience in an enterprise environment. ~ Hands- on experience programming with Python. ~ Experience...Full time
- ...Python Developer (AI/ML) Location: Malvern, PA (3 days onsite) - Need to be onsite day one Duration: 1 year Visa: Candidate... ...must be eligible to work on W2 or C2C Looking for an expert engineer/developer with a year or two experience with generative AI (genAI...
- ...About the job Python Developer We are hiring Python Developers with a specific skill set to contribute to the development of application using LLM and LangChain. He/She would need to work closely with Genzeon team. Must-Have Qualities:...
- ...SEI is looking for a Senior DevOps Engineer to join our Enterprise AI team. This role is... ...Prototype fast : build rapid POCs in Python to validate architecture, derisk decisions... ...Minimum of 8 years prior work experience with software/ML engineering; strong Python (APIs,...Work experience placementWork at officeFlexible hours
- ...Python Developer Malvern, PA - HYBRID Job Description Responsibilities Build, enhance, and maintain Index product capabilities following established technical patterns and standards Develop ingestion, normalization, and workflow components...
- ...SEI Global Services, Inc. is seeking a Senior DevOps Engineer for our Enterprise AI team in Oaks, Pennsylvania. This... ...ideal candidate will have significant experience in software/ML engineering, strong skills in Python and Azure, plus a creative approach to problem-solving...
- ...Python/AWS Developer Client: Vanguard Location: Malvern, PA or Charlotte, NC (3 days... ...artifacts, and produces reports. Employs software development techniques to ensure tests... ...architecture standards. Trains and mentors' staff with less experience. Resolves elevated...
- Software Complier Systems Engineer- Kernel Compiler My client is looking for a software Systems Engineer . Some of the following experience is required... ...with strong school or research experience with c++ python linux a strong understanding of systems programming concepts...
- ...Job Title :Python developer Job Location: Malvern PA Onsite Day1 onsite Job Type: Contract Interview - coding test... ...financial success • You want to work with other talented engineers and foster a culture of innovation, efficiency, independent...Contract workTemporary work
- A specialized staffing agency is seeking a Software Compiler Systems Engineer with a strong background in C and C++. The ideal candidate will have experience... ...to apply. Knowledge of compilers and experience with Python and Linux is preferred. This position is located in Oaks,...
- ...+ years of experience in UI dev in React Write clean, efficient, and scalable code using HTML, CSS, and JavaScript. Proficiency in Python for scripting and test automation. Strong experience with AWS services, particularly Lambda, S3, and Aurora databases. Familiarity...
$142.4k - $224.1k
...our company's applications. We are seeking a highly experienced engineer who brings deep expertise in Site Reliability Engineering (SRE)... ...Expertise in capacity management, system integration, software development, release management, network design, configuration...For contractorsVisa sponsorshipFlexible hoursShift work- A leading aerospace and defense firm located in King of Prussia, PA is seeking a Software Quality Engineer to develop quality principles, validate test equipment, and ensure compliance with standards. The ideal candidate holds a Bachelor's degree in a STEM discipline and...
- Lockheed Martin in King of Prussia, Pennsylvania, seeks a software developer focused on space solutions. You will generate plans and optimize sensors for space domain awareness, requiring expertise in Java, JavaScript, and modern development tools. The ideal candidate...
- ...Investments Company is looking for a Senior DevOps Engineer to join our Enterprise AI team. This role involves designing... ...field and have at least 8 years of experience in software/ML engineering, particularly with Python and RAG expertise. The job follows a hybrid work...Work at office
- ...Employer: SEI Investments Company Position: Software Engineer II Location: 1 Freedom Valley Drive, Oaks, PA 19456 Job Duties : The Software Engineer II works in application development in a financial services organization, delivering systems and projects from...Flexible hours
- ...Senior Software Engineer Location: 1 Freedom Valley Drive, Oaks, PA 19456 Responsibilities Develop code based on business and functional requirements following the Agile process. Produce high‑quality code that meets all project deadlines and matches the required functionality...Flexible hours
- ...solutions improve the techniques and outcomes of surgery so patients can resume their lives as quickly as possible. As a Senior Software Engineer, you will be part of a small pluri-disciplinary development team of 5 to 10 engineers, dedicated to the development of a...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer- Python. Be the first to apply!

