Search jobs > Mountain View, CA > Senior backend engineer

Senior Python Backend Engineer

Bonfy.AI
Mountain View, California, United States
Full-time

At Bonfy.AI, we're working behind the scenes on game-changing innovations to make AI trustworthy.

Position Overview :

Bonfy.AI is seeking a skilled Senior Python Backend Engineer to join our platform development team. In this role, you will be responsible for building and maintaining our cloud-based platform, delivered as a SaaS product.

You will work on back-end services, APIs, third-party integrations, and support front-end developers by integrating their work with the Python application.

Responsibilities :

  • Design, develop, and maintain scalable and high-performance cloud based system using Python, Cloud infrastructure, NoSQL Databases
  • Distributed system design and development based on queues, topics and cloud services.
  • Write clean, well-documented, and maintainable code that follows software engineering best practices.
  • Develop and maintain APIs using up-to-date API tools and methodologies, adhering to standards like OpenAPI.
  • Integrate with NLP / analytics engines and develop robust platform features.
  • Integrate third-party services and APIs to enhance platform capabilities.
  • Design and develop distributed applications to ensure platform scalability and reliability.
  • Optimize applications for speed and scalability to enhance platform performance.
  • Implement security and data protection measures across the platform.
  • Collaborate with front-end developers and other team members to establish objectives and design cohesive, functional code to enhance the user experience.
  • Support the ML team by providing frameworks to run ML models in distributed environments within the platform.
  • Participate in code reviews and team meetings to ensure code quality and team collaboration.

Technical Requirements :

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Strong core Python knowledge, at least 5 years of hands-on work experience in programming, with at least 3 years using Python.
  • Experience with SaaS products design and development
  • Strong understanding of security concepts and tools.
  • Cyber security experience is a great plus
  • At least 2 years of experience with databases, including PostgreSQL and NoSql databases.
  • Experience working with AWS technologies, networking, and security practices.
  • Strong experience with at least one Python web framework (such as Django, Flask, FastAPI).
  • Familiarity with ORM (Object Relational Mapper) libraries.
  • Strong unit test and debugging skills.
  • Proficient understanding of code versioning tools such as Git.

Additional Requirements :

  • Applicants must have legal authorization to work in the United States
  • Applicants must be able to work in a hybrid mode at our office located in Mountain View, California.

If you're passionate about NLP and want to be part of a rapidly growing startup, we would love to hear from you.

17 days ago
Related jobs
Promoted
ServiceNow
Santa Clara, California

ServiceNow is seeking a highly motivated and experienced Senior Staff Software Engineer in Platform Persistence to lead a team dedicated to the meticulous management of data lifecycles within the ServiceNow ecosystem. Proven experience in leading and mentoring engineering teams. ...

Promoted
Aionics, Inc.
Palo Alto, California

We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team of scientists and software engineers. Intermediate to Senior level experience (4-5 years) in Python Backend Development with strong focus on server-side development and strong object-oriented programmin...

Promoted
TikTok
San Jose, California

As a Backend Software Engineer, you will:. TikTok TV team leads product and growth initiatives for TikTok TV app on all TV platforms with a data-driven and results-focused engineering and product mindset. We are seeking talented individuals who enjoy the intersection of product, data, design, and en...

Promoted
Money Fit by DRS
Redwood City, California

Our client is looking for a Senior Backend Engineer based in Redwood City, CA. You'll raise the bar for engineering quality by setting and enforcing standards. You'll mentor teammates to help them grow as architects & engineers. You collaborate well with engineering teammates and cross-functiona...

Promoted
Gatik AI Inc.
Mountain View, California

We are seeking backend engineers for our software team to build our fleet management platform. Expertise in Python backend frameworks (e. Contribute to all technical aspects of backend development, including technical requirements definition, design, implementation, unit testing and integration. Col...

Databricks
Mountain View, California

As a software engineer with a backend focus, you will work with your team to build infrastructure and products for the Databricks platform at scale. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacin...

TikTok
San Jose, California

The Trust and Safety (TnS) engineering team is responsible for protecting our users from harmful content and abusive behaviors. With the continuous efforts of our trust and safety engineering team, TikTok can provide the best user experience and bring joy to everyone in the world. Responsibilities:-...

ByteDance
San Jose, California

Maintain the quality and stability of the system, and guide engineers at all levels to continuously optimize various technical indicators of the system. ...

TikTok
San Jose, California

As a Senior Backend Engineer in our team, you'll play a key role in shaping this dynamic and ever-evolving platform, significantly contributing to TikTok's continued global impact. Minimum Qualifications:- Practical experience in backend development, with a strong command of one or more programming ...

PayPal
San Jose, California

PayPal is committed to fair and equitable compensation practices.Actual compensation is based on various factors including but not limited to work location, and relevant skills and experience.The total compensation for this position may include an annual performance bonus (or other incentive compens...