Senior Software Engineer

Posted 7 Days Ago
Be an Early Applicant
Hiring Remotely in Poland
Remote
Senior level
Information Technology
The Role
The Senior Software Engineer is responsible for designing, developing, and implementing automation workflows using Python. They lead the integration and optimization of automation processes while ensuring the reliability and adaptability of frameworks. This role involves gathering requirements, debugging workflows, and providing support for critical issues.
Summary Generated by Built In

What this Job Entails:

As a Senior Python Automation Engineer, you will be responsible for designing, developing, and implementing advanced automation workflows for infrastructure platforms. This role focuses on replacing manual processes with Python-based solutions to enhance efficiency, scalability, and reliability. You'll work closely with stakeholders to gather requirements and create detailed design documentation, while also integrating reusable components and ensuring the robustness of automation frameworks.

Scope:

  • Works independently with minimal supervision on day-to-day tasks.

  • Handles complex and diverse issues with creative and effective solutions.

  • Applies deep expertise in Python development and infrastructure automation.

  • Collaborates across teams to integrate and optimize automation processes.

Your Roles and Responsibilities:

  • Lead the design and implementation of Python-based automation for infrastructure build and operations.

  • Develop, test, and debug automation workflows, ensuring they meet performance and reliability standards.

  • Collaborate with stakeholders to gather detailed requirements and create comprehensive design documentation.

  • Identify and integrate reusable components into new automation frameworks.

  • Perform root cause analysis and resolve issues within automation workflows and internal tooling.

  • Ensure automation workflows are adaptable for various infrastructure configurations.

  • Continuously improve automation frameworks based on feedback and self-analysis.

  • Provide after-hours support as needed for critical issues and ensure documentation is up-to-date.

Required Qualifications/Skills:

  • Bachelor’s degree (B.S/B.A) from a four-year college or university, with 7+ years of related experience.

  • Expertise in Python programming, with a strong understanding of object-oriented principles.

  • Proficient in Linux environments and bash scripting.

  • Experience with automation and CI/CD tools (e.g., Ansible, Chef, Jenkins).

  • Strong problem-solving skills and ability to conduct in-depth root cause analysis.

  • Excellent communication skills, with the ability to work effectively in remote teams.

  • Ability to multitask, prioritize, and self-organize in a dynamic environment.

Preferred Qualifications:

  • Familiarity with network protocols (e.g., MPLS, OSPF, BGP) and network automation.

  • Experience with system administration and network management.

Top Skills

Python
The Company
HQ: San Francisco, California
1,958 Employees
On-site Workplace
Year Founded: 2001

What We Do

Astreya is the leading IT solutions provider for some of the world's most recognizable and innovative organizations. Our journey started in 2001 in the heart of Silicon Valley and reaches thirty-three countries with over 2200+ IT professionals. We enable businesses to make better decisions, achieve operational efficiency and gain a competitive edge. The Astreya advantage is centered around focus and clear- vision, world-class talent, and innovative technology: Creativity is in our DNA. Our dedicated Software and Service Innovation teams bring best-in-class technology and tools to bear for our clients.

Similar Jobs

OpenX Technologies Logo OpenX Technologies

Senior Software Engineer IV (Java/GO)

AdTech • Enterprise Web • Information Technology • Machine Learning • Marketing Tech • Sales
Easy Apply
Remote
Hybrid
Kraków, Małopolskie, POL
300 Employees

Accuris Logo Accuris

Senior Software Engineer

Information Technology • Machine Learning • Software • Conversational AI • Generative AI • Manufacturing
Remote
Poland
1200 Employees

Drata Logo Drata

Senior Software Engineer (Remote - Poland)

Security • Software • Cybersecurity • Automation
Easy Apply
Remote
Poland
500 Employees

Sanity.io Logo Sanity.io

Senior Software Engineer (Backend) - Content Lake DX

Artificial Intelligence • Enterprise Web • Software
Remote
31 Locations
190 Employees

Similar Companies Hiring

Silverfort Thumbnail
Security • Sales • Information Technology • Cybersecurity • Automation
GB
357 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account