Software Engineer

Mid-level
🇮🇳 India
Software Developer
Software development

We’re looking for problem solvers, innovators, and dreamers who are searching for anything but business as usual. Like us, you’re a high performer who’s an expert at your craft, constantly challenging the status quo. You value inclusivity and want to join a culture that empowers you to show up as your authentic self. You know that success hinges on commitment, that our differences make us stronger, and that the finish line is always sweeter when the whole team crosses together.

We are looking for a Software Engineer to help us build a next generation platform SDK and API suite. You will be a strong technical contributor whose passion is around creating amazing, high quality engineering outcomes. You are someone who loves knowing the intimate details of and developing in multiple languages, with a strong penchant for design.
Responsibilities:

  • Takes full ownership of work outcomes including design, development, and testing; supports and contributes to DevOps pipeline when/where necessary.
  • Participates in code reviews for the engineers on your team, ensuring our delivery of clean, well-tested, and performant software.
  • Contributes to quality system (framework), with a strong commitment to leading with quality.
  • Helps in the development of a great work environment through being a mentor to juniors within their team.
  • Assists Product Management in definition of work (stories, tasks).

Required Qualifications:

  • 2+ years of design and development experience preferably leveraging open source and open standards; experience with API and/or SDK development preferred .
  • Strong knowledge of Java language .
  • Knowledge of and/or experience with object oriented and functional design patterns.
  • Experience using Git and Git-based pipelines.
  • Experience mentoring and developing others.
  • Strong skills in critical thinking, decision making, problem solving, and attention to detail .
  • Growth mindset, hungry for new challenges and experiences.

Preferred Qualifications:

  • Knowledge of Python.
  • Experience with optimizing protocols and building efficient RPC systems
  • Networking & concurrency experience .
  • Knowledge and experience with distributed computing, big data and stream processing systems.

Find yourself checking a lot of these boxes but doubting whether you should apply? At Alteryx, we support a growth mindset for our associates through all stages of their careers. If you meet some of the requirements and you share our values, we encourage you to apply. As part of our ongoing commitment to a diverse, equitable, and inclusive workplace, we’re invested in building teams with a wide variety of backgrounds, identities, and experiences.

 

Trifacta Software India LLP

Trifacta Software India LLP

A company that values inclusivity and high performance, and empowers associates to show up as their authentic selves.

⚖️Peace and justice
Human Resources
Technology

Other jobs at Trifacta Software India LLP

 

 

 

 

 

 

 

 

View all Trifacta Software India LLP jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇮🇳 India
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs