Remote Senior Software Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Design, develop, and implement complex back-end features using open source frameworks.
  • Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
  • Write clean, maintainable, and well-documented code adhering to best practices.
  • Conduct code reviews, mentor junior engineers, and foster a collaborative development environment.
  • Implement unit tests and participate in integration testing to ensure code quality.
  • Use Test-Driven-Development (TDD) to assert software capabilities.
  • Stay up-to-date on the latest advancements in open source libraries and frameworks.
  • Explore and propose potential applications of Machine Learning within our product landscape.
  • Collaborate with other team members to integrate and deploy ML models into production if applicable.
  • Experiment with new practices and technologies.
  • Work in compliance with organizational sensible defaults.

Requirements:

  • Several years of experience in software development.
  • Proven ability to design, develop, and deploy complex and scalable applications.
  • Several years of experience working in an Agile delivery environment.
  • Excellent problem-solving and analytical skills.
  • Experience with version control systems (Git) and continuous integration/continuous delivery (CI/CD) pipelines (a plus).
  • Strong communication, collaboration, and teamwork skills.
  • A demonstrated interest in Machine Learning or a basic understanding of core ML concepts.
  • Experience with web scraping or data analysis libraries (BeautifulSoup, Pandas).
  • Open-source project contributions.
  • Strong understanding of software development principles, design patterns, and best practices.
  • Experience with open source frameworks.
  • Experience with Python, Python frameworks, and libraries (bonus).

Benefits:

  • Opportunity to work on a cutting-edge spatial app.
  • Chance to contribute to the development and enhancement of innovative software solutions.
  • Mentorship opportunities for junior engineers.
  • Exposure to Machine Learning applications within the product landscape.
  • Collaboration with a talented and diverse team.
  • Continuous learning and experimentation with new technologies.
  • Compliance with organizational sensible defaults for work processes.
About the job
Posted on
Job type
Salary
-
Leave a feedback