1

Sr Software Engineer Python Jobs in North Carolina

Senior Software Engineer II

Raleigh, NC ยท On-site

$119K - $157K/yr

Senior Software Engineer II Location: Raleigh, NC (Hybrid - 2 days onsite required, local candidates preferred) Duration: 3+ Months Job Overview We are seeking a Senior Software Engineer II to join a ...

We are looking for a Senior Software Engineer to join the Wallet, Payments, and Commerce (WPC) team ... Strong proficiency in Kotlin, Go, Python, or Java, with Kotlin experience highly valued * Deep ...

Senior Software Engineer

Durham, NC ยท On-site

$118K - $195K/yr

The Red Hat Ansible Engineering team is seeking a Senior Software Engineer to join us. In this role ... Extensive professional experience with Python or Go, including designing maintainable, well-tested ...

Senior Software Engineer

Raleigh, NC ยท On-site

$118K - $195K/yr

The Red Hat Ansible Engineering team is seeking a Senior Software Engineer to join us. In this role ... Extensive professional experience with Python or Go, including designing maintainable, well-tested ...

The Red Hat Ansible Engineering team is seeking a Senior Software Engineer to join us. In this role ... Extensive professional experience with Python or Go, including designing maintainable, well-tested ...

senior software engineer

Durham, NC ยท On-site

$118K - $156K/yr

Python, Bash, JavaScript Node.js, Kotlin. Experience with software development integrated with ... developer.. Additional Information Experience with software development integrated with custom ...

Senior Software Engineer

Raleigh, NC

$119K - $157K/yr

Strong programming, debugging, and profiling skills in Python and/or Golang. * Hands-on experience ... Experience with collaborative software development methodologies, tools, and version control.

Software Engineer

Charlotte, NC ยท On-site

$68 - $73/hr

Senior Software Engineer, Data & Analytics Location: Charlotte, NC (preferred) | Dallas, TX (Irving ... Build and optimize data workflows using SQL, Python, PySpark, and Spark-SQL * Own deliverables end ...

As our Senior Software Engineer, you will have ample opportunity to grow your career and tag your name to amazingly cool products, all while balancing your life priorities. You'll thrive in this ...

next page

Showing results 1-20

Sr Software Engineer Python information

What are some common challenges Sr Software Engineers specializing in Python face when working on large-scale projects?

Sr Software Engineers working with Python on large-scale projects often encounter challenges related to code scalability, performance optimization, and maintaining clean architecture. As projects grow, ensuring efficient code execution and managing dependencies can become complex. Collaborating effectively with cross-functional teams and mentoring junior developers is also a key responsibility, requiring strong communication and leadership skills. Staying updated with the latest Python frameworks and best practices is essential to address evolving project requirements and industry standards.

What does a Sr Software Engineer Python do?

A Sr Software Engineer Python is responsible for designing, developing, and maintaining complex software applications using the Python programming language. They lead technical projects, mentor junior engineers, and ensure code quality through best practices such as code reviews and testing. Senior Python Engineers often collaborate with product managers, data scientists, and other stakeholders to deliver scalable and efficient solutions. Their expertise in Python allows them to tackle challenging problems and contribute to the architecture and technical strategy of the organization.

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

To thrive as a Sr Software Engineer Python, you need advanced proficiency in Python programming, strong software architecture knowledge, and a relevant degree or equivalent experience. Experience with frameworks like Django or Flask, familiarity with version control systems (e.g., Git), and, often, certifications in cloud platforms or software development best practices are valuable. Strong problem-solving, communication, and leadership skills set you apart in collaborative and fast-paced environments. These skills ensure the delivery of robust, scalable solutions and effective teamwork on complex software projects.
What cities in North Carolina are hiring for Sr Software Engineer Python jobs? Cities in North Carolina with the most Sr Software Engineer Python job openings:
Senior Software Engineer II

Senior Software Engineer II

Conch Technologies Inc

Raleigh, NC โ€ข On-site

$119K - $157K/yr

Contractor

Posted 7 days ago


Job description

Job Title: Senior Software Engineer II

Location: Raleigh, NC (Hybrid โ€“ 2 days onsite required, local candidates preferred)
Duration: 3+ Months
ย 

Job Overview

We are seeking a Senior Software Engineer II to join a high-performing engineering team in Raleigh, NC. The ideal candidate will have strong experience in Java-based backend development, AWS cloud technologies, DevOps practices, and modern frontend development using React. This role requires hands-on development experience, cloud architecture expertise, and a strong focus on application security and performance.

ย Required Skills & Qualifications
  • 5+ years of software engineering experience
  • Strong expertise in Java and open-source technologies including:
  • Spring Boot
  • Apache Camel
  • Hands-on experience with AWS cloud services:
  • ECS
  • S3
  • SQS
  • AWS Lambda
  • Step Functions
  • Experience with AWS DevOps practices and automation
  • Proficiency in AWS CloudFormation templates
  • Experience creating, managing, and upgrading AWS databases
  • Hands-on frontend development experience using React
  • Strong understanding of application security and vulnerability remediation within Java-based applications
  • Experience troubleshooting and resolving security vulnerabilities in open-source frameworks and libraries
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities
ย Responsibilities
  • Design, develop, and maintain scalable enterprise applications using Java, Spring Boot, and Apache Camel
  • Build and support cloud-native solutions on AWS
  • Develop serverless applications using AWS Lambda and Step Functions
  • Create and maintain AWS CloudFormation templates and infrastructure automation
  • Develop responsive and modern user interfaces using React
  • Manage and optimize AWS databases and cloud resources
  • Identify and remediate security vulnerabilities across applications and open-source dependencies
  • Collaborate with cross-functional teams to deliver high-quality software solutions
  • Participate in code reviews, testing, deployment, and production support activities
  • Contribute to DevOps initiatives and CI/CD pipeline improvements
ย Preferred Qualifications
  • Experience working in Agile/Scrum environments
  • Knowledge of CI/CD tools and deployment automation
  • Experience with microservices architecture
  • AWS certifications are a plus
Thanks & Regards,
Raviteja Chebolu
Desk: 214-247-7117
Email: raviteja.c@conchtech.com
Conch Technologies Inc | www.conchtech.com
6750 Poplar Ave # 711, Memphis, TN 38138, United States