1

Senior Python Software Engineer Jobs in Poughkeepsie, NY

Project Engineer

Pleasant Valley, NY · On-site

$77K - $83K/yr

Senior Project Manager / Project Executive / Director, Project Executive Supervisory Duties: Yes ... software.   * Safety Documentation: Upload subcontractor safety documentation to Procore. Notify ...

Project Engineer

Pleasant Valley, NY · On-site

$77K - $83K/yr

Senior Project Manager / Project Executive / Director, Project Executive Supervisory Duties: Yes ... software. * Safety Documentation: Upload subcontractor safety documentation to Procore. Notify ...

Network Security Engineer

West Point, NY · On-site

$100K - $120K/yr

Acquire, install, and maintain all network hardware and software components, ensuring optimal ... Report frequently to the assigned Support Manager and/or Senior Network Administrator on network ...

Senior Ecologist

Newburgh, NY · On-site

$110K - $160K/yr

Tectonic, a multi-disciplined engineering firm that supports the environmental market sector, is ... various software programs, time reporting systems, and other related computer applications;

... and developers, contractors, architects, engineers, and public. Coordinate final inspections with ... software; ability to communicate effectively with staff, public officials, construction trade ...

next page

Showing results 1-20

Senior Python Software Engineer information

See Poughkeepsie, NY salary details

$54.3K

$140.3K

$192.7K

How much do senior python software engineer jobs pay per year?

As of Jul 8, 2026, the average yearly pay for senior python software engineer in Poughkeepsie, NY is $140,270.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $161,500.00 per year, depending on experience, location, and employer.

What is the difference between Senior Python Software Engineer vs Python Developer?

AspectSenior Python Software EngineerPython Developer
Required CredentialsBachelor's degree in CS or related field, experience in software engineeringBachelor's degree in CS or related field, coding proficiency
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing applications, debugging
Employer & Industry UsageTech companies, startups, enterprise softwareWeb development, data analysis, automation projects
Common Search & Comparison IntentUnderstanding senior-level roles, responsibilities, and skillsEntry to mid-level coding roles, project involvement

The main difference between a Senior Python Software Engineer and a Python Developer lies in experience, responsibilities, and scope. Senior engineers typically lead projects, design system architecture, and mentor junior staff, while Python Developers focus on coding, application development, and implementation. Both roles require strong Python skills and relevant credentials, but senior roles demand more experience and leadership capabilities.

What are some common challenges faced by Senior Python Software Engineers when leading complex projects, and how can they be addressed?

Senior Python Software Engineers often face challenges such as balancing hands-on coding with mentoring junior team members, managing technical debt, and designing scalable solutions. Successfully addressing these challenges involves clear communication, proactive code reviews, and effective prioritization of tasks. Collaborating closely with cross-functional teams and fostering a culture of knowledge sharing can also help ensure project success and team growth.

What are the key skills and qualifications needed to thrive as a Senior Python Software Engineer, and why are they important?

To thrive as a Senior Python Software Engineer, you need advanced proficiency in Python programming, strong problem-solving abilities, and a solid background in computer science or a related field. Familiarity with frameworks like Django or Flask, experience with version control systems such as Git, and knowledge of cloud platforms and CI/CD tools are typically required. Leadership, effective communication, and mentorship skills help you collaborate with teams and guide junior developers. These skills ensure the delivery of robust, scalable software solutions and foster a productive, innovative development environment.

What does a Senior Python Software Engineer do?

A Senior Python Software Engineer designs, develops, tests, and maintains complex software applications using the Python programming language. They often lead or mentor junior developers, architect software solutions, and ensure best coding practices are followed. These professionals collaborate with cross-functional teams to deliver scalable and efficient systems, troubleshoot issues, and optimize application performance. Their expertise includes advanced knowledge of Python frameworks, libraries, and development tools, as well as experience with databases, APIs, and cloud services.
What job categories do people searching Senior Python Software Engineer jobs in Poughkeepsie, NY look for? The top searched job categories for Senior Python Software Engineer jobs in Poughkeepsie, NY are:
What cities near Poughkeepsie, NY are hiring for Senior Python Software Engineer jobs? Cities near Poughkeepsie, NY with the most Senior Python Software Engineer job openings:
Geotechnical Project Engineer (Licensed NY PE)

Geotechnical Project Engineer (Licensed NY PE)

PVE LLC

Poughkeepsie, NY • On-site

$85K - $115K/yr

Full-time

Posted 16 days ago


Job description

Description
About Us
PVEDI is a national, multidisciplinary architecture and engineering firm providing comprehensive services across diverse industries and market sectors. We bring together creative and detail-oriented specialists to deliver high-value, personalized solutions to complex design challenges. With 7 offices across 5 states and a team of 175+ professionals, we combine the responsive culture of a small firm with the robust resources and expertise of a large company.
Our integrated services include civil engineering, land planning, surveying, environmental consulting, structures design, building envelope consulting, MEP, forensics and inspection, compliance reporting, architectural design, interior design, landscape architecture, and planning-particularly for commercial, leisure, hospitality, residential, and planning projects.
The Opportunity
We are seeking a talented and motivated Professional Engineer (PE) with expertise in Geotechnical and environmental investigation, inspections, and design to join our growing team in New York. This position offers a primarily technical role with pathways for advancement into project leadership for candidates with interest in career development.
This dynamic position spans from detailed structural engineering to potential project oversight, tailored to your skills and career aspirations:
Core Technical / Engineering Duties
  • Installation of groundwater monitoring wells and inclinometers,
  • Carry out Dynamic Cone Penetrometer (DCP) testing, carry out infiltration tests (i.e. percolation, falling or rising head)
  • Classification of soils/rock per the NYC Building Code (BC) and the Unified Soil Classification System (USCS) based on laboratory and field classifications
  • Draft and/or interpret boring, CPT and test pit logs using geotechnical software
  • Prepare geotechnical models from field investigations and interpretation of laboratory test results
  • Analyze shoring and footing systems using geotechnical software, Plaxis
  • Geotechnical inspections may include shallow footings, pile drilling/driving, shoring, compaction, geotechnical mapping including rock and slope stability
  • Aid in retaining wall assessments and designs
  • Settlement calculations
  • Slope stability assessments using geotechnical software (Plaxis, Slide2 or Slope/W)
  • Prepare drawings for support of embankment instability, retaining wall support and underpinning
  • Pile design, helical, driven, bored, etc.
  • Prepare design/analysis specifications and calculations for active projects
  • Environmental consulting includes supervising, documenting and processing data from soil borings and monitoring well installations.
  • Interfacing with clients, with assistance of Senior Staff, for the preparation of proposals, work plans and cost estimates for geotechnical consulting services.
  • Coordination and management of subcontractors, logging borings and test pit excavations
  • Ensure contractors adhere to the contract documents (field/office) and prepare summary documentation for presentation with results of investigations.
  • Prepare technical reports, ensuring structure and language utilized is easily understood by the client and is grammatically correct.
  • Assist and maintain project schedules, change orders and budgets.
  • Client relations/management including scope negotiations, review of findings, and business development to a lesser extent.
  • A working knowledge of environmental site assessments (Phase I and II ESAs) and Brownfield Redevelopment.

Required Skills and Qualifications
  • Professional Engineer (PE) license in New York (required)
  • Bachelor's degree in Engineering (Master's degree strongly preferred)
  • 4-8+ years of proven experience in geotechnical engineering design, calculations, drawings, and analysis
  • Knowledge of soil classification systems (NYS/NYC BC, USCS), geotechnical logging and mapping, building codes.
  • Advanced proficiency with analysis and design software
  • Experience with Revit or similar modeling software is highly desirable
  • Strong technical writing skills for reports, memos, and calculations
  • Excellent verbal and written communication abilities with cross-disciplinary collaboration skills
  • Self-driven, detail-oriented, organized approach with ability to manage multiple tasks under deadlines
  • Willingness to travel to job sites as needed

Sign-on bonus eligible
PVEDI provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, PVEDI complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. PVEDI expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status.
Required Skills
3-5 years of geotechnical engineering, construction management and/or design in support of various building projects and initiatives. Understanding of foundation design processes, compliance, and other design consulting and construction professionals. Knowledge of soil classification systems (NYS/NYC BC, USCS), geotechnical logging and mapping, Chapters 16 and 18 of NYC BC, NYC Local Laws 37 and 126, structural framing, building envelope and codes.
Openings
1
Pay Range
$85,000.00 Annually to $115,500.00 Annually