Sr. Software Engineer (Python)

Onebridge · Indianapolis, IN

Company

Onebridge

Location

Indianapolis, IN

Type

Full Time

Job Description

Onebridge is a Consulting firm with an HQ in Indianapolis, and clients dispersed throughout the United States and beyond. We have an exciting opportunity for a highly skilled Sr. Software Engineer (Python) to join an innovative and dynamic group of professionals at a company rated among the top “Best Places to Work” in Indianapolis since 2015. 

Sr. Software Engineer (Python) | About You 

As a Senior Software Engineer (Python), you are responsible for developing and maintaining high-quality software applications using Python, focusing on scalability, security, and efficiency. Your role includes developing microservices-based applications, implementing containerization technologies, and leveraging the power of GCP. You will collaborate with cross-functional teams to ensure data availability, accuracy, and reliability for analytics, reporting, and machine learning initiatives. 

Sr. Software Engineer (Python) | Day-to-Day 

  • Write high-quality and well-tested code in Python, while reviewing existing code to understand tool logic dependency and connection. 
  • Design and implement a microservices architecture, ensuring seamless integration and communication between different services. 
  • Utilize GCP cloud services to build, deploy, and manage applications, optimizing for performance and cost.
  • Apply containerization technologies like Docker and Kubernetes to enhance deployment processes and application scalability. 
  • Troubleshoot incidents, identify root causes, fix and document problems, and implement preventive measures.
  • Collaborate with data analysts, data scientists, and business stakeholders to understand data requirements and deliver solutions. 

Sr. Software Engineer (Python) | Skills & Experience 

  • 7+ years of proven experience as a Software Engineer with solid experience in developing and maintaining Python applications. 
  • Proficiency in GCP services and deployment methodologies such as BigQuery, Cloud Storage, Dataflow, Dataprep, and Pub/Sub.
  • Expertise in containerization tools and orchestration systems, preferably Docker and Kubernetes. 
  • Solid SQL skills and experience with data modeling and advanced knowledge of data integration patterns and best practices.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Experience in the Healthcare or Technology sector, with an understanding of the unique challenges and regulatory requirements, is highly preferred!

100% Employee-Owned & a Best Place to Work in Indiana, since 2015. 

Apply Now

Date Posted

11/29/2023

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8