Skip to main content
A

Python Developer

AgileGrid Solutions

Location

Remote

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

About The Company

Rootshell Enterprise Technologies is a leading innovator in the technology sector, dedicated to developing advanced data management solutions for enterprises across various industries. Our company prides itself on fostering a collaborative and dynamic work environment that encourages creativity, continuous learning, and professional growth. With a focus on cutting-edge technologies and best practices, Rootshell Enterprise Technologies strives to deliver exceptional products and services that empower organizations to optimize their data infrastructure and achieve their strategic objectives.

About The Role

We are seeking a highly skilled Python Developer III with proficiency in Java to join our team in Sunnyvale, CA. This long-term position offers an exciting opportunity to work on our Data Management Platform, a critical component of our enterprise solutions. As a senior member of the development team, you will be responsible for designing, developing, and maintaining robust backend data processing systems that ensure high performance, scalability, and responsiveness. Your expertise will directly contribute to the evolution of our platform, enabling seamless data integration, processing, and analysis for our clients. This role requires a proactive problem-solver with strong technical skills, a collaborative mindset, and the ability to work effectively across cross-functional teams.

Qualifications

The ideal candidate will have over 5 years of experience working in an enterprise environment, demonstrating a solid understanding of backend development, data processing, and system architecture. Proficiency in Python, with hands-on experience using frameworks such as Flask, is essential. Candidates should possess strong Java programming skills and be comfortable developing RESTful APIs using Java libraries. Additionally, a good understanding of SQL and data analysis techniques is required, along with familiarity with message queuing systems like Kafka and EMS queues. Experience with ETL processing, ORM libraries, multi-process architecture, and threading limitations in Python will be highly valued. Excellent communication skills and the ability to collaborate effectively with cross-functional teams are critical for success in this role.

Responsibilities

  • Write reusable, testable, and efficient code to support backend data processing systems.
  • Design and implement low-latency, high-availability, and high-performance applications to meet enterprise standards.
  • Develop ETL processes in Python to facilitate data extraction, transformation, and loading as needed.
  • Collaborate with cross-functional teams to execute migration efforts and ensure seamless integration of new features.
  • Develop REST APIs using Java libraries to enable secure and efficient communication between services.
  • Optimize database interactions and ensure data integrity across platforms.
  • Participate in code reviews, troubleshooting, and performance tuning to maintain high-quality deliverables.
  • Stay updated with emerging technologies and industry best practices to continuously improve platform capabilities.

Benefits

Rootshell Enterprise Technologies offers a comprehensive benefits package designed to support our employees' health, well-being, and professional development. Our benefits include competitive salary packages, health insurance plans, dental and vision coverage, and paid time off. We also provide opportunities for continuous learning through training programs, workshops, and conferences. Our collaborative work environment promotes innovation and teamwork, with flexible work arrangements to support work-life balance. Additionally, employees have access to various wellness programs, retirement plans, and performance-based incentives to recognize and reward their contributions.

Equal Opportunity

Rootshell Enterprise Technologies is an equal opportunity employer. We are committed to fostering an inclusive environment where all employees and applicants are treated with respect and fairness. We do not discriminate based on race, color, religion, gender, sexual orientation, gender identity or expression, age, national origin, disability, or any other protected characteristic. We believe that diversity enhances our creativity and innovation, and we actively seek to build a workforce that reflects the diverse communities we serve.

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs