Remote Principal Software Engineer

Posted

Apply now
Please, let BforeAI know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • BforeAI is an innovative and rapidly expanding scale-up dedicated to deterring cybercrime through cutting-edge predictive and pre-emptive technologies.
  • The company harnesses the power of prescriptive AI to revolutionize the way cyber threats are tackled, particularly in brand protection.
  • As a Principal Software Engineer, you will develop innovative technological solutions and maintain existing tools.
  • Your role will involve creating high-quality software that meets the evolving needs of the organization.
  • You will collaborate closely with cross-functional teams, including analysts and fellow developers, to ensure seamless collaboration and effective delivery of robust software solutions.
  • Responsibilities include improving JIRA requirements, implementing best practices in software development, defining and executing test cases, driving technical innovation, contributing to algorithm design, interfacing with databases, and mentoring junior developers.

Requirements:

  • You must have 15+ years of experience in Python development, with a strong understanding of object-oriented programming (OOP) principles and design patterns.
  • A minimum of 5+ years of experience leading development teams, mentoring junior engineers, or managing development processes is required.
  • Proficiency in database management systems (e.g., SQL, NoSQL) and data manipulation techniques is essential.
  • Experience with structured and unstructured data is necessary.
  • Familiarity with streaming products (e.g., Kafka, RabbitMQ), containerization products (e.g., Docker, Podman, Kubernetes), and IaC tools (e.g., Terraform, Salt, Puppet, Ansible) is required.
  • Experience with cloud providers (e.g., AWS, Azure, GCP) is also necessary.
  • You should be familiar with software development methodologies such as Agile and Scrum.
  • Excellent problem-solving skills and the ability to analyze and debug complex issues efficiently are required.
  • Strong communication and interpersonal skills are essential for effective collaboration and influencing stakeholders.
  • You must be able to manage multiple tasks and deliver high-quality results within deadlines.
  • Self-initiative and self-motivation are important traits for this role.
  • Experience working in a fast-paced environment in a tech-driven industry is required.
  • Familiarity with web development frameworks (e.g., Flask, Django) is necessary.

Benefits:

  • BforeAI offers a location-independent work environment, allowing for a fully distributed team without the need for a physical office.
  • The company values diversity and inclusivity, believing these principles lead to a happier team and superior products.
  • Employees will work in an intellectually stimulating environment with a dedicated team from across the globe.
  • The compensation package can be up to $170,000 USD per year in CTC (Cost to Company), which includes all benefits and employer contributions.
  • The final take-home pay will vary based on local tax regulations, selected benefits, and mandatory deductions.
  • The compensation structure is designed to align with the expertise and potential impact of each individual.
Apply now
Please, let BforeAI know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
$ 170,000 - 170,000 USD / year
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback