Lucidya is looking for a Software Engineer - Backend to join our engineering team. You will innovate and develop our product using Machine Learning and Big Data technologies, focusing on backend development, APIs, and DevOps in an agile, remote environment.
What You'll Do
- Rapidly develop next-generation scalable, flexible, and high-performance systems.
- Design, develop, test, deploy, maintain, and improve software, particularly backend services and databases.
- Manage individual project priorities, deadlines, and deliverables.
- Perform DevOps tasks from server setup to maintenance and recovery.
- Contribute to company growth through interviewing, onboarding, or other recruitment efforts.
What We're Looking For
- BA/BS or Masters degree in Computer Science, Software Engineering, IT, or equivalent practical experience.
- 3+ years of software engineering experience.
- Strong knowledge in SQL and noSQL databases like Redis, Postgres, or Cassandra.
- Fluency in Python and Ruby on Rails.
- Knowledge of web servers and web application servers (e.g., Apache, Jetty, Tomcat, IIS).
- Experience with code repositories like Git.
- Ability to multi-task and adapt to shifting priorities, demands, and tight timelines.
- Strong database design skills.
- Commitment to writing high-quality, maintainable code.
- Excellent organizational, analytical, planning, and problem-solving skills.
Nice to Have
- Full-stack experience with a background in ReactJS.
Technical Stack
- Databases: Redis, Postgres, Cassandra
- Languages/Frameworks: Python, Ruby on Rails
- Tools: Git
- Servers: Apache, Jetty, Tomcat, IIS
Team & Environment
You will work directly under the Engineering Manager, contributing to a result-driven, fun, and dynamic environment full of challenges.
Work Mode
This is a fully remote position.
Lucidya is an equal opportunity employer.



