Skip to main content

Senior Software Engineer (Python)

Senior Software Engineer (Python)
Dice
6 months 4 weeks ago

Job Opportunity: Sr. Software Engineer (Python)

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Brothers Consulting, is seeking a Sr. Software Engineer (Python) for a full-time position in Indianapolis, IN. The role involves developing and maintaining high-quality software applications using Python, focusing on scalability, security, and efficiency. Key responsibilities include developing microservices-based applications, implementing containerization technologies, and leveraging the power of Google Cloud Platform. The successful candidate 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 Google Cloud Platform 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 Google Cloud Platform 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!

Why Work for Us

Here at brothersconsultingllc, we care about people and the role of work in their lives. We respect people as individuals, trusting them, supporting them, and enabling them to achieve their aims in work and in life. We have been recognized in multiple ways for our ability to do this successfully.

Regards

Srinivas Allada
Senior Recruitment
Brothers Consulting LLC
Phone:
Email:
brothersconsultingllc.com

Expertise level

Work arrangement

Similar Jobs in United States

Similar Jobs in