Software Engineer

Uniti Group

United States

Remote

USD 67,000 - 88,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical Insurance
401K
Health & Flexible Savings Account
Life and AD&D
Educational Assistance Plan

Job summary

Uniti Group is seeking a Software Engineer to design, develop, and support backend services and automation tools in a remote-enabled environment. You will build REST APIs using Python and SQL, collaborate with engineering and operations teams, and ensure reliable, scalable solutions across Azure DevOps, GitHub, and Teams.

The role emphasizes strong coding practices, testing, and on-call support while thriving in a distributed, customer-focused organization delivering critical fiber-based

Qualifications

  • Backend software development experience with Python in production.
  • Strong SQL skills and relational databases.
  • Experience building REST APIs and service integrations.
  • Experience with Agile teams and Azure DevOps.

Responsibilities

  • Design, develop, test, and deploy software applications, APIs, and automation tools.
  • Collaborate with cross-functional teams to gather requirements and deliver reliable services.
  • Maintain secure, efficient backend code with good logging and error handling.
  • Provide on-call support and troubleshoot production issues as needed.

Skills

Python
SQL
Azure DevOps
GitHub
REST APIs
Async programming

Education

Bachelor's degree

Tools

Git
Docker
Kubernetes
FastAPI/Flask
Azure

Job description

# Software EngineerVirtualcalendar\\_todayPosted October 29, 2026Req #7959Apply via Dayforce## Job DescriptionUniti is a **premier insurgent fiber provider** dedicated to enabling mission-critical connectivity across the United States.With a steadfast commitment to customer service, operational excellence, and superior network capabilities, Uniti **builds, operates and delivers critical fiber-based communications services to connect and empower people and businesses**.**\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_** **About the Role:**The Software Developer II is responsible for designing, developing, supporting, and improving software solutions that help automate operational workflows and improve service delivery. This role works closely with engineering, operations, and business stakeholders to build reliable backend services, APIs, and automation tools in a collaborative remote environment. The ideal candidate brings strong Python and SQL skills, sound software engineering practices, and the ability to manage work effectively across Azure DevOps, GitHub repositories, and Microsoft Teams.**What You'll Do:*** Design, build, test, deploy, and support software applications, APIs, and automation tools that improve team efficiency and service quality.* Develop backend services and integrations using Python and SQL in support of operational and business processes.* Create and maintain REST APIs and service integrations with internal systems, databases, and third-party/vendor platforms.* Write clean, maintainable, and secure code with attention to performance, reliability, logging, and error handling.* Analyze business and technical requirements, translate them into technical solutions, and support successful implementation.* Manage work items, user stories, and sprint-related activities in Azure DevOps (ADO), including story updates, task tracking, and status communication.* Use Git and GitHub repositories for source control, branching, code review, pull requests, and release coordination.* Collaborate with cross-functional teams through Microsoft Teams chats, channels, meetings, and other remote communication tools.* Engage with stakeholders to gather requirements, provide updates, clarify priorities, and support solution adoption.* Support troubleshooting, root cause analysis, and issue resolution for production and non-production environments.* Participate in an on-call or after-hours support rotation as needed to support critical systems, deployments, or issue resolution.* Work effectively in a remote environment while managing priorities, meeting deadlines, and maintaining strong communication with the team.**Do You Have:*** College degree and 3-5 years of related software development experience, or 7+ years of equivalent engineering/technical experience, or a combination of education and related experience.* Professional software development experience with a strong emphasis on backend development.* Strong Python development experience in production or enterprise environments.* Strong SQL skills, including writing complex queries, troubleshooting data issues, and working with relational databases.* Experience developing or supporting REST APIs and system integrations.* Experience with Git-based source control and collaborative development practices, including pull requests and code reviews.* Experience working in Agile environments with Azure DevOps or similar work management tools.* Strong analytical, problem-solving, and troubleshooting skills.* Strong written and verbal communication skills and the ability to work effectively with technical and non-technical stakeholders.**Technical Skills - Python and Backend Development*** Strong proficiency in Python for application development, automation, data processing, and backend services.* Experience building and supporting Python-based APIs or web services, preferably with FastAPI, Flask, or similar frameworks.* Understanding of core Python concepts such as object-oriented programming, modular code structure, exception handling, and reusable component design.* Experience working with API request/response patterns, JSON payloads, validation, authentication, and integration error handling.* Ability to write asynchronous or concurrent Python code when needed for service integrations or long-running processes.* Experience debugging Python applications, reviewing logs, identifying root causes, and resolving production issues.* Experience writing secure and efficient database-driven code using Python and SQL.* Familiarity with testing and quality practices such as unit testing, integration testing, and code review.* Ability to maintain readable, well-documented code and contribute to ongoing modernization and process improvement efforts.**Technical Environment*** Programming / Scripting: Python, SQL* Backend / API: REST APIs, FastAPI or similar Python web frameworks, service integrations, JSON-based interfaces* Databases: Oracle, MySQL, MariaDB, DB2, PL/SQL, relational database concepts* Tools / DevOps: Azure DevOps, Git, GitHub, CI/CD pipelines, Docker, Kubernetes/AKS* Collaboration: Microsoft Teams, remote collaboration tools, stakeholder communication* Operating Model: Agile delivery, backlog/story management, production support, after-hours support as needed**Even Better:*** Experience in telecommunications, network automation, service provisioning, or operational support environments.* Experience with cloud platforms, containerized deployments, and CI/CD delivery practices.* Experience supporting integrations with vendor or third-party systems.* Frontend experience with JavaScript, TypeScript, React, or Next.js is a plus, but not required.Physical Tasks- Standing Occasionally: 0-33% | Walking Occasionally: 0-33% |Sitting Continuously: 67-100% | Bending: Occasionally: 0-33% | Crouching: Occasionally: 0-33% | Pushing-Pulling: Occasionally: 0-33% | Carrying: Occasional: 0-33% | Reaching Above Head: Occasionally: 0-33% | Lifting-Lowering >1-15 lbs: Occasionally: 0-33% | Repetitive Hand Action: Medium Dexterity: Continuously: 67-100% | Fine Manipulating: frequently: 34% - 66%Audio Visual Needs - Hearing: Continuously: 67-100%| Near Vision: Continuously: 67-100% | Far Vision: Occasionally: 0-33% | Peripheral Vision: Occasionally: 0-33%Equipment Used in Job Performance: Computer, Printer, Telephone, Basic Office Supplies, CopierThe starting compensation range for this job is $67,100 to $88,000. Our compensation approach is designed to be fair and competitive. Pay for this role is based on factors such as your experience, skills, education, and location. **\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_**Actual base pay for this job will depend on the candidate's primary work location and other factors, such as relevant skills and experience.**Our Benefits:*** Medical, Dental, Vision Insurance Plans* 401K Plan* Health & Flexible Savings Account* Life and AD&D, Spousal Life, Child Life Insurance Plans* Educational Assistance PlanUniti is an equal opportunity employer. At Uniti, we celebrate the authenticity and uniqueness of our people and their ideas. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, genetic information, protected veteran status, current military status, disability, sexual orientation, marital status, creed, citizenship status, or any other status protected by law, and to give full consideration to qualified disabled individuals and protected veterans.**Notice to Non-U.S. Citizens:** Uniti, as a holder of licenses granted by the Federal Communications Commission, is required to notify and to obtain approval from federal regulatory agencies prior to granting certain system/network access to any non-U.S. citizen personnel. Offers of employment extended to non-U.S. citizens are contingent upon receiving the requisite approval from agencies overseeing compliance. Non-U.S. citizens are required to provide Uniti with the personal identifying information required to obtain the necessary approval prior to accessing certain systems and/or Uniti’s network. *If you are not a U.S. citizen, please notify your recruiter or contact HR Legal as soon as possible for information on Uniti’s foreign personnel disclosure and approval requirements.***Notice to Applicants:** Depending on the position and its job functions, offers of employment may be contingent upon successful completion of certain pre-employment screenings, including but not limited to drug-screen, motor vehicle records check, or other pre-employment screening. All such screenings will be conducted by an external third-party with the Candidate’s written consent and in accordance with federal and state law. Refusal to authorize or submit to a required pre-employment screening may disqualify the candidate from employment. Any misrepresentation during the application or interview process may result in denial of employment, withdrawal of offer, or termination.### Job Details:Job Family: ITJob Function: DatabaseRemote: Yes (Virtual)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Uniti • Oregon

Hybrid
USD 67,000 - 88,000
Medical, Dental, Vision
401K Plan
Health Savings Account
Software Engineer
Software Engineer

Uniti Group Inc. • United States

Remote
USD 67,000 - 88,000
Medical, Dental, Vision Insurance
401K Plan
Health & Flexible Savings Account
+2
Product Engineer
Product Engineer

Uniti Group • United States

Remote
USD 76,000 - 100,000
Medical, Dental, Vision Insurance Plan
401K Plan
Health & Flexible Spending Accounts
+1
Sales Support Analyst
Sales Support Analyst

Uniti Group • Mobile (AL)

Hybrid
USD 52,000 - 76,000
Medical, Dental, Vision Insurance
401K Plan
Educational Assistance Plan
Customer Service Technician
Customer Service Technician

Uniti Group • Meadville

On-site
USD 42,000 - 64,000
Medical, Dental, Vision Insurance
401K Plan
Educational Assistance Plan
+1
Engineer III
Engineer III

Uniti Group • Little Rock (AR)

On-site
USD 78,000 - 102,000
Medical, Dental, Vision Insurance Plan
401K Plan
Health & Flexible Savings Account
+1
IP Engineer
IP Engineer

Uniti Group • Mobile (AL)

On-site
USD 110,000 - 150,000
Medical Insurance
Dental Insurance
Vision Insurance
+4
Network Technician Field Operations
Network Technician Field Operations

Uniti Group • Tennessee

On-site
USD 45,000 - 65,000
Medical insurance
401K plan
Education assistance
Field Technician
Field Technician

Uniti Group • Mobile (AL)

Hybrid
USD 42,000 - 64,000
Medical, Dental, Vision Insurance
401K Plan
Health & Flexible Savings Account
+2
Customer Service Technician
Customer Service Technician

Uniti Group • Birdsboro

Hybrid
USD 45,000 - 65,000
Medical Insurance
Dental Insurance
Vision Insurance
+2