Flag job

Report

Staff Software Engineer (Full Stack Python & React Proficiency)

Min Experience

6 years

Location

remote

JobType

full-time

About the role

We are seeking an experienced Staff Software Engineer with a strong background in the Python & React stack to join our growing team. In this role, you will lead the development of key systems, mentor a talented group of engineers, and play a pivotal role in shaping the technical direction of our products. Qualifications Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field Over 6+ years of experience in software development, including at least 4 years in a senior or staff engineer role, with a focus on Python. At least 2 years of experience with React and a minimum of 1 year working in a data-related domain. Responsibilities Architectural Leadership: Lead the design and architecture of complex software systems, ensuring they are scalable, maintainable, and secure. Technical Mentorship: Guide and mentor junior and mid-level engineers, fostering a culture of continuous learning and technical excellence. System Development: Develop, test, and deploy high-quality software solutions using Python and related technologies. Collaboration: Work closely with cross-functional teams, including Product, Design, and Operations, to deliver impactful solutions that align with business goals. Innovation: Stay current with industry trends, tools, and technologies, and proactively introduce improvements to our development processes and tech stack. Code Quality: Ensure that all code adheres to high standards of performance, security, and scalability through rigorous code reviews and testing. Problem-Solving: Tackle complex technical challenges, troubleshoot issues, and ensure the reliability of our systems. Documentation: Maintain clear and comprehensive documentation of system architectures, APIs, and development processes. Expertise and Capabilities Expertise in Python and associated frameworks (e.g., Django, Flask, Fast API). Strong experience in developing RESTful APIs and working with microservices Deep understanding of cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes). Proficiency in both relational and NoSQL databases (e.g., PostgreSQL, MongoDB). Experience with data lakes is a plus. Additionally, knowledge of monitoring tools such as Grafana, Loki, and Prometheus is advantageous Preferred experience includes developing frameworks or libraries in Python and working with ETL and orchestration tools such as Airbyte and Airflow

About the company

At Neuralix, we are at the forefront of innovation, leveraging cutting-edge technologies to build intelligent and scalable software solutions. Our mission is to revolutionize industries through advanced AI and machine learning applications. We value creativity, collaboration, and a passion for solving complex challenges.

Skills

python
react
django
flask
fastapi
restful-apis
microservices
cloud-platforms
docker
kubernetes
postgresql
mongodb
data-lakes
grafana
loki
prometheus
etl
airflow