Senior Software Development Engineer (SDE)

Unstructured is making it possible for organizations to continuously harvest their human-generated data and use it in conjunction with LLMs to power a range of workflows.
Backend
Senior Software Engineer
Remote
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer

Senior Software Engineer role at Intuit focusing on AI-powered Digital Assistant and Voice experiences, requiring Java expertise and 6+ years of development experience.

Senior Technical Consultant/Developer - Salesforce

Senior Technical Consultant/Developer position at Salesforce, focusing on implementing Industry Cloud solutions with 5+ years experience required.

Lead EM/IR Methodology Engineer(with 3D IC Expertise)

Lead EM/IR Methodology Engineer position at Qualcomm India, focusing on semiconductor design and 3D IC technology with comprehensive benefits and growth opportunities.

Engineer, Senior

Senior Engineer position at Qualcomm India, focusing on software development and customer solutions, requiring 2+ years experience in programming and debugging.

Sr Engineer - C/C++

Senior C/C++ Engineering role at Qualcomm focusing on IoT platform development, requiring strong Linux and systems programming expertise.

Description For Senior Software Development Engineer (SDE)

Unstructured Technologies is at the forefront of revolutionizing data harvesting and utilization in conjunction with LLMs. With over 12 million downloads of their open-source package and usage by more than 50k companies, including nearly half of the Fortune 500, Unstructured is a leader in file transformation and data orchestration.

We are seeking a Senior Software Development Engineer (SDE) to join our innovative team. This role offers an exciting opportunity to shape the future of our organization and products. As a Senior SDE, you will own team-level architecture and product solutions, mentor junior engineers, and tackle complex software challenges. Your responsibilities will include designing, developing, testing, and deploying high-quality production code while also influencing related teams when necessary.

Key responsibilities include:

  1. Owning team-level architecture and design of key product solutions
  2. Independently designing and implementing technology solutions
  3. Engaging in the full software development lifecycle
  4. Solving complex software problems impacting team architecture and performance
  5. Mentoring less experienced engineers
  6. Managing parallel work streams within the team
  7. Identifying and mitigating long-term risks

We're looking for candidates with 5+ years of software development experience, proficiency in Python, strong coding skills, and a demonstrated ability to solve complex problems. The ideal candidate will have experience mentoring junior engineers and excellent communication skills.

Join us to work on challenging problems that require innovative solutions, grow your career in a dynamic environment, and collaborate with a team that values continuous learning. We offer great benefits, unlimited PTO, and a fully remote work setting. If you're ready to make a significant impact in the world of data and AI, apply now to be part of the Unstructured Technologies team!

Last updated 7 months ago

Responsibilities For Senior Software Development Engineer (SDE)

  • Own team-level architecture and product solutions
  • Mentor junior engineers
  • Design, develop, test, and deploy high-quality production code
  • Influence related teams on cross-team collaboration projects
  • Independently design and implement technology solutions for well-defined business problems
  • Engage in the full software development lifecycle
  • Solve complex software problems impacting team's architecture, dependencies, and performance
  • Lead and manage integration of parallel work streams within the team
  • Identify and mitigate long-term risks
  • Act as a force multiplier for the team

Requirements For Senior Software Development Engineer (SDE)

Python
  • 5+ years of software development experience
  • Proficiency in Python, software architecture, design patterns, and development best practices
  • Strong coding skills in one or more programming languages
  • Demonstrated ability to solve complex software problems
  • Experience mentoring and guiding junior engineers
  • Excellent verbal and written communication skills
  • Ability to work in a dynamic environment

Benefits For Senior Software Development Engineer (SDE)

Equity
  • Great benefits
  • Unlimited PTO
  • Fully remote work

Interested in this job?