Software Engineering Team Lead/ArchitectBforeAI is an innovative and rapidly expanding scale-up dedicated to deterring cybercrime through cutting-edge predictive and pre-emptive technologies.
We harness the power of prescriptive AI to revolutionize the way we tackle cyber threats, particularly in the realm of brand protection.Named by Gartner in 28 reports over the last 2 years, BforeAI is the industry's fastest, most accurate solution for automated protection against online fraud.We are like weather forecasts for cyber threats.
Join us in the fight for a safer cyberspaceWhat's Cool About This JobAre you a seasoned Python developer with a knack for leading teams and architecting high-performance solutions?
At BforeAI, we're looking for a Software Engineering Team Lead with not only top-notch technical skills but also the mindset to inspire and empower our development team.
You'll be at the forefront, making strategic technical decisions, guiding developers on best practices, and fostering a culture where every voice counts.In this role, you'll take full ownership of projects - from architecture to deployment - ensuring alignment with our goals and standards, and working cross-functionally with Product, DevOps, and Security teams.
We're seeking a leader who thrives in a fast-paced environment, is unafraid to tackle challenges, and is committed to developing both people and technology.If you're passionate about leading by example and building secure, high-performance solutions, join us at BforeAI and make a real impactWhat you'll be doingLead and mentor a team of Python developers, providing guidance on best practices, code quality, and development processesDesign, architect, and oversee the implementation of scalable, high-performance software solutionsCollaborate closely with cross-functional teams including Product, DevOps, and Security to ensure timely and high-quality delivery of projectsDrive technical decisions and ensure alignment with company objectives and engineering best practicesTake ownership of the full development lifecycle, from planning and architecture to deployment and supportProactively identify and address bottlenecks, performance issues, and technical debt to maintain system scalability and reliabilityMaintain a high standard of code quality by promoting best practices like automated testing, code reviews, and CI/CD pipelinesStay current with emerging technologies and trends, especially in the cybersecurity space, to continuously innovate and improve the platformEnsure security considerations are baked into every stage of the development process, collaborating with the security team as neededRequirementsYou'll be a great fit if:You have 10+ years of software development experience focused on Python, including 5+ years of experience leading development teams, and/or mentoring junior engineers, and/or managing development processesYou have proven experience in startup environments, adapting to change and working with limited resources to deliver innovative solutionsYou have a strong understanding of software architecture principles, microservices, and cloud technologies (e.g., AWS, GCP, Azure)You have experience with database/streaming products such as Kafka, RabbitMQ, Event Hub, Kinesis, MongoDB, DocumentDB, Milvus, ElasticSearchYou have experience with IaC tools such as Terraform, Salt, Puppet, AnsibleYou have experience with structured and unstructured dataYou have hands-on experience with CI/CD pipelines, containerization (Docker, Kubernetes), and modern deployment practicesYou have excellent problem-solving skills and the ability to lead teams through technical challengesYou have strong communication skills, both verbal and written, with the ability to explain technical concepts to both technical and non-technical stakeholdersYou have experience with agile methodologies and project management tools (JIRA, Trello, etc.
)You have cybersecurity domain knowledge, with a focus on developing secure software applications or integrating security practices into developmentYou have an architect certification from one of the main cloud providers (e.g., AWS, Azure, GCP)You have exposure to other programming languages such as Go, Rust, or JavaScriptYou contribute to open-source projects or community involvement in tech forumsIf you're excited about this role but your past experience doesn't align perfectly with every qualification, we hope you'll still consider applyingWe offer a compensation package up to $170,000 USD per year in CTC (Cost to Company).
Cost to Company represents our total investment, which includes all benefits and employer contributions.
The final take-home pay will differ due to local tax regulations, selected benefits, and mandatory deductions.
The actual offer will be based on the role level, skills, and experience of the candidate.BenefitsWe are a location independent company - no physical office required - and we operate as a fully distributed team.
We deeply believe in the value of diversity and inclusivity within our workplace, understanding that these principles lead to a happier team and ultimately a superior product.
If you possess a high level of autonomy and self-organization, and feel you can thrive at BforeAI, we'd love to hear from you
#J-18808-Ljbffr