Solution Engineer(Python)

Bengaluru, Karnataka, India | Customer Experience (CX) Engineering | Full-time

Apply

 Position – Solutions Engineer(Python)

Who we are?

At Unbxd, we're building the world's largest search intelligence products. We are a bunch of close-knit, highly driven, and highly skilled engineers & Support Function teams who think big and execute beyond what is expected. The challenges cut across algorithmic problem solving, systems engineering, machine learning and infrastructure at a massive scale.

 Working with us?

An opportunity for innovators, problem solvers & learners.  Working with is Innovative, empowering, rewarding & fun. Amazing Office, competitive pay along with excellent benefits package.

 What do you contribute?

Our team of solution engineers, interaction designers, Back-end application engineers and program managers design and build the best Customer products and solutions. This team builds the customer facing website used by our customers globally to interact with different Unbxd product offerings and solutions. We are organized in small teams with a big impact. Not only do we play an active role in product innovation, but we constantly push ourselves forward in solving new engineering challenges. Most recently, we've been working on incubating best in the breed UI and API Frameworks, and are contributing to a new wave of building scalable UI platforms. Interested talk to us!

 

What do we expect from you?

  1. Design, develop and maintain software applications using Python.
  2. Write clean, maintainable, and efficient code.
  3. Collaborate with cross-functional teams to identify and solve complex software problems.
  4. Participate in code reviews, design, and architecture discussions.
  5. Stay up to date with emerging trends and technologies in software development.

 

Must Have

  1. 2+ years of experience as a software developer using Python.
  2. Strong knowledge of Python programming languages and their frameworks
  3. Experience with developing RESTful APIs
  4. Understanding of software design patterns and architecture
  5. Familiarity with SQL and NoSQL databases
  6. Strong problem-solving skills, good understanding of data structures and algorithms and their space and time complexities.
  7. Deeper understanding of network layer, HTTP, HTTPS, cookies, local storage.
  8. Excellent communication skills, good visual design sense, in-depth experience in developing web-based applications.
  9. Command an impressive portfolio of the latest UI technologies is a plus.
  10. Deeper understanding of Chrome Dev Tools. Should understand nuances of the timeline for performance monitoring.

 Want to Join us? Please share your resume/cv to help us understand more on the hardest challenges/ problems you've ever diagnosed and solved? Explain it in your cover letter in as much detail as you would like.