1

Senior Python Software Engineer Jobs in Crawford, GA

Familiarity with software tools, databases, and programming languages commonly used in bioinformatics (e.g., Python, R, RDKit, KNIME). * Strong scientific communication skills, with the ability to ...

Civil Engineering Tutor

Athens, GA ยท Remote

$18 - $40/hr

... software, geotechnical data interpretation, and design project guidance to support undergraduate civil engineering students from introductory courses through senior capstone design. * Effective ...

The Senior Fire Alarm Technician will be responsible for installing, programming and servicing Fire ... Troubleshoots issues remotely utilizing provided software and an internet connection. * Travels to ...

The Senior Fire Alarm Technician will be responsible for installing, programming and servicing Fire ... Troubleshoots issues remotely utilizing provided software and an internet connection. * Travels to ...

The Senior Fire Alarm Technician will be responsible for installing, programming and servicing Fire ... Troubleshoots issues remotely utilizing provided software and an internet connection. * Travels to ...

Linear Algebra Tutor

Athens, GA ยท Remote

$18 - $40/hr

... data science, engineering, and advanced mathematics. * Conceptual Teaching & Problem-Solving ... Adapts instruction using matrix visualization tools, computational software like MATLAB or Python ...

Showing results 21-40

Senior Python Software Engineer information

See Crawford, GA salary details

$49.5K

$127.7K

$175.4K

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

As of Aug 10, 2026, the average yearly pay for senior python software engineer in Crawford, GA is $127,685.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,300.00 and $147,000.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?

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 cities near Crawford, GA are hiring for Senior Python Software Engineer jobs? Cities near Crawford, GA with the most Senior Python Software Engineer job openings:
Infographic showing various Senior Python Software Engineer job openings in Crawford, GA as of August 2026, with employment types broken down into 1% Internship, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $127,685 per year, or $61.4 per hour.

Telecom Project Manager (PMI, PMII, Senior)

NGC General Contractors

Danielsville, GA โ€ข On-site

$75K - $110K/yr

Full-time

Posted 3 days ago

New


Job description




North Georgia Civil Inc./NGC General Contractors

Telecom Project Manager (PMI, PMII, Senior)


Location: Danielsville, GA (Athens-area office). Office-based with regular travel to telecom project sites, markets, and customer meetings across multiple states. Overnight travel is required based on program needs. Candidates need to know that up front.


Run Your Sites. Own the Outcome.

North Georgia Civil Inc., also known as NGC General Contractors, is a rapidly growing commercial, civil, and telecommunications contractor headquartered in Danielsville, Georgia. The company supports wireless carriers, tower owners, utilities, and infrastructure clients on new-build, colocation, upgrade, power, and civil construction projects across multiple states. Known for quality work, dependable execution, strong communication, and accountability, NGC continues to expand its telecommunications division and is seeking experienced Project Managers who can independently own projects and deliver successful outcomes.


NGC is seeking Telecom Project Managers (PM I, PM II, and Senior PM) to independently manage approximately $2 million-$3 million in annual telecom construction revenue across multiple active projects. This role is responsible for customer communication, project financials, forecasting, scheduling, billing, change management, quality, and project closeout while coordinating Construction Managers, Project Coordinators, subcontractors, and vendors. Placement as PM I, PM II, or Senior PM is based on experience, demonstrated capability, and the scope of work managed. The ideal candidate is organized, financially disciplined, and capable of managing multiple telecom projects with minimal oversight.


Key Responsibilities
  • Independently manage approximately $2 million-$3 million in annual telecom construction revenue across multiple active sites.
  • Own customer communication, project financials, forecasting, scheduling, billing, change management, quality, and project closeout.
  • Coordinate Construction Managers, Project Coordinators, subcontractors, and vendors across tower, civil, DC, modifications, new-site builds, and telecom construction scopes.
  • Build and maintain project budgets while reviewing costs against purchase orders and protecting project margins.
  • Direct Project Coordinators and Construction Managers by setting priorities, reviewing project trackers, and removing obstacles.
  • Solicit, evaluate, and negotiate subcontractor and vendor pricing while preparing purchase orders and scopes of work.
  • Track project milestones, permitting, utility coordination, long-lead materials, and customer deliverables to keep projects on schedule.
  • Price and process change orders while ensuring customer purchase orders are received before additional work begins.
  • Ensure crews submit required documentation, project photos, testing records, and closeout packages accurately and on time.
  • Provide proactive project updates to customers, leadership, and internal teams while communicating risks and recovery plans.
Qualifications
  • 2+ years of project management experience in telecom, utility, civil, or commercial construction for PM I; 5+ years with proven independent project ownership for PM II and Senior PM.
  • Strong knowledge of wireless telecom construction, including new-site builds, colocations, modifications, civil work, and power projects preferred.
  • Proven ability to manage multiple concurrent projects, budgets, schedules, and deadlines.
  • Strong financial management skills, including budgeting, forecasting, cost tracking, billing, and change management.
  • Ability to read construction drawings, site plans, scopes of work, and contract documents.
  • Excellent communication and relationship-building skills with carriers, tower owners, subcontractors, field teams, and customers.
  • Experience with project management software; familiarity with Smartsheet, Google Workspace, and cloud-based project management tools preferred.
  • Comfortable adopting new technology and AI-assisted tools to improve project delivery.
  • Willingness to travel to project sites and markets based on workload.
  • Valid driver's license required.
  • Bachelor's degree in Construction Management, Civil Engineering, Business, or a related field preferred, but not required.
Pay and Benefits
  • Full-time W-2 position.
  • Salary: $75,000-$110,000 per year, based on placement level (PM I, PM II, or Senior PM), experience, and performance.
  • Weekly pay.
  • Quarterly performance bonus eligibility when the telecom division meets established profitability requirements.
  • 3% SIMPLE IRA company match after 3 months for eligible employees.
  • Two weeks of paid vacation annually.
  • Paid holidays including New Year's Day, Memorial Day, Independence Day, Labor Day, Thanksgiving, and Christmas.
  • Travel-related lodging, per diem, mileage reimbursement, or vehicle allowance may be provided when applicable.
  • Company-provided laptop and dual monitors.
  • Clear career progression from PM I through Senior PM with opportunities for future leadership advancement.
Why North Georgia Civil?

NGC offers Project Managers the opportunity to own their portfolio, make meaningful decisions, and advance based on performance rather than tenure. As a family-owned, team-oriented company, NGC empowers its PMs with autonomy, accountability, and direct access to leadership while providing a clear path for career growth. If you're ready to take ownership of telecom construction projects and grow with a rapidly expanding contractor, NGC offers the opportunity to build a long-term career with a strong team behind you.


North Georgia Civil Inc. encourages applications from qualified candidates of all backgrounds and experiences.