S

Senior Python Software Systems Engineer

sundayy • United State
Remote
Apply
AI Summary

Develop, deploy, and maintain our analytics platform. Collaborate with a remote team to ensure high availability, security, and performance. Improve system architecture and implement new features.

Key Highlights
Fully remote work
Collaborative and inclusive culture
Opportunities for professional growth
Key Responsibilities
Develop, deploy, and maintain our analytics platform
Ensure high availability, security, and performance
Improve system architecture and implement new features
Participate in on-call rotations and respond swiftly to system issues
Collaborate with team members to optimize performance and implement new features
Technical Skills Required
Python System administration DevOps
Benefits & Perks
Competitive salary and benefits package
Flexible remote work environment
Opportunities for professional growth and development
Nice to Have
Experience in building large-scale or complex multi-tenant web applications
Knowledge of parallelization, code optimization, and Big Data operations
Experience with deployment and configuration management tools such as Ansible, Chef, or Puppet

Job Description


About The Company

Crunch.io is an innovative analytics company operating within the market research industry. We specialize in providing a cutting-edge survey data analysis platform that empowers market researchers, analysts, and marketers to collaborate seamlessly in a secure, cloud-based environment. Our platform features an intuitive drag-and-drop interface that enables users to quickly derive insights from their data and effectively communicate findings to clients. At Crunch.io, we are committed to advancing the future of data analysis by continuously enhancing our platform’s capabilities, security, and reliability to meet the evolving needs of our users.

About The Role

We are seeking a talented Python Software Systems Engineer to join our dynamic, fully remote team. In this role, you will be instrumental in developing, deploying, and maintaining our platform to ensure it remains fast, secure, and highly available. You will collaborate with a small, distributed team of developers and operators to deliver new features, improve system performance, and implement scalable solutions. Your work will directly impact how we deploy our products, enhance system reliability, and streamline our development processes. The ideal candidate is a self-motivated, disciplined professional eager to learn and grow within a culture that values collaboration, transparency, and continuous improvement. You will have opportunities to explore innovative problem-solving approaches, participate in code reviews, and contribute to the architecture and design of our systems.

Qualifications

  • Proven ability to work independently and communicate effectively in a remote environment
  • Strong programming experience with Python or other high-level programming languages
  • Solid scripting skills using Python, Bash, or similar languages
  • Commitment to writing robust, testable, and industry-standard code
  • Experience with system configuration and administration
  • Familiarity with DevOps practices and Agile development methodologies
  • Ability to participate in on-call rotations and respond swiftly to system issues
  • Desire to learn new technologies and continuously improve technical skills

Nice-to-have Qualifications Include

  • Experience in building large-scale or complex multi-tenant web applications
  • Knowledge of parallelization, code optimization, and Big Data operations
  • Experience with deployment and configuration management tools such as Ansible, Chef, or Puppet

Responsibilities

  • Contribute to code quality through writing unit tests, integration tests, and participating in code reviews
  • Design, configure, and administer production services ensuring high availability and security
  • Develop and maintain staging, testing, and developer environments to support reliable development workflows
  • Automate software lifecycle processes to facilitate Continuous Integration and Continuous Delivery (CI/CD)
  • Develop procedures for updating and upgrading systems with minimal downtime
  • Participate in on-call rotations, diagnose system failures, and implement quick resolutions to minimize disruptions
  • Collaborate with team members to improve system architecture, optimize performance, and implement new features
  • Explore and implement innovative solutions to enhance platform scalability, security, and efficiency

Benefits

  • Competitive salary and benefits package
  • Flexible remote work environment
  • Opportunities for professional growth and development
  • Collaborative and inclusive company culture
  • Participation in innovative projects with a forward-thinking team
  • Work-life balance support and flexible scheduling

Equal Opportunity

Crunch.io is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Similar Jobs

Explore other opportunities that match your interests

Azure Cloud Engineer

Devops
•
16h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Bright Vision Technologies

United State
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Bright Vision Technologies

United State
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Bright Vision Technologies

United State

Subscribe our newsletter

New Things Will Always Update Regularly