US
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Python Engineer job in Charlotte at PCR Staffing

Create Job Alert.

Get similar jobs sent to your email

List of Jobs and Events

Apply to this job.
Think you're the perfect candidate?
Apply Now
Python Engineer at PCR Staffing

Python Engineer

PCR Staffing Charlotte, NC Full-Time
$100,000 - $120,000/Year
Apply Now

Python Engineer

Our international client is the world’s leading music company. In everything they do, they are committed to artistry, innovation and entrepreneurship. They own and operate a broad array of businesses engaged in recorded music, music publishing, merchandising, and audiovisual content in more than 60 countries. They identify and develop recording artists and songwriters, and we produce, distribute and promote the most critically acclaimed and commercially successful music to delight and entertain fans around the world.

This role is for an associate level or junior engineer- the ideal candidate has 2-5 years of experience .

As a Software Engineer, you will be a critical early member of the rapidly growing data management and platform development team. You will be responsible for evolving, scaling, and productionizing the core platform codebases to enable additional features/use-cases and improve overall reliability. Additionally, you’ll work with technical & business stakeholders to design new web-apps on top of the platform, and then lead the technical implementation of these designs. More broadly, you’ll work in a collaborative Agile environment with involvement in all aspects of the software development lifecycle and act as a champion of the latest in software engineering best practices. You will primarily develop on Google Cloud Platform and other technologies such as BigQuery, Airflow, Python, SQL, Spark/PySpark, Linux, Docker, Kubernetes.

This is a direct hire / remote role for a Charlotte NC based client , salary range of $100,000 - $120,000 plus 15% bonus- Prefer candidates within 100 mile radius of Charlotte NC for onsite requirements from time to time, but will consider candidate in the EST time zone. (prefer NC, SC, GA, VA, TN)

Main Duties/Required Skills:

  • Bachelor’s Degree or equivalent experience in Computer Science or related field
  • 2+ years’ experience as a software engineer – or equivalent – designing large data-heavy distributed systems and/or high-traffic web-apps
  • Experience in at least one programming language (Python strongly preferred)
  • Hands-on experience designing & managing large data models, writing performant SQL queries, and working with large datasets and related technologies
  • Experience designing & interacting with APIs (REST/GraphQL)
  • Experience working with cloud platforms such as AWS, GCP, or Azure (GCP preferred)
  • Experience in DevOps processes/tooling (CI/CD, GitHub Actions), using version control systems (Git strongly preferred), and working in a remote software development environment
  • Strong analytical, problem solving and interpersonal skills, have a hunger to learn, and the ability to operate in a self-guided manner in a fast-paced rapidly changing environment

Perks and Benefits:

  • Competitive compensation package including salary, benefits ( effective on 1st day of employment! ), and generous 401k savings plan
  • Annual bonus plan
  • 1/2-day Fridays …..EVERY FRIDAY!
  • Tuition reimbursement
  • Gym reimbursement
  • Pet adoption reimbursement

Nice to have Skills:

  • Preferred: Experience using infrastructure as code frameworks (Terraform)
  • Preferred: Experience using big data tools such as Spark/PySpark
  • Preferred: Experience using or deploying MLOps systems/tooling (eg. MLFlow)
  • Preferred: Experience in pipeline orchestration (eg. Airflow)
  • Preferred: Experience using infrastructure as code frameworks (Terraform)
  • Preferred : Experience in an additional programming language (JavaScript, Java, etc)
  • Preferred: Experience developing UI/UX with modern tools (React, etc)
  • Preferred: Experience using data science/machine learning technologies

Key Skills:

Software

Engineer

Big Data

Google

SQL

Python

Bachelor’s Degree Requirement: Yes

Bachelor's Degree Required: Yes

Recommended Skills

  • Big Data
  • Engineer
  • Google
  • Python
  • Software
  • Sql
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job:

Job ID: 56PEJB

CareerBuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.