Principal Software Engineer - Next Ventures : Job Details

Principal Software Engineer

Next Ventures

Job Location : All cities,NY, USA

Posted on : 2024-05-04T01:26:33Z

Job Description :

A company with over 100 million customer that offers a global financial technology platform is seeking game changing talent at the principal engineering level to own and drive several of their upcoming projects. In this role you have the opportunity to make a direct impact for customers and experiment with innovative development practices.

This is a full time hybrid role (2 days in office) out of New York City.

This role pays a base salary starting at $280,000 Base + Bonus + RSUs.

Responsibilities:

  • Collaborating with teams spanning different functions to delineate technical prerequisites and propel projects forward.
  • Taking charge of the comprehensive design and execution of intricate software frameworks, ensuring the delivery of robust and scalable solutions.
  • Displaying design prowess chiefly through the organization, accuracy, and efficacy of code structuring.
  • Actively pursuing and integrating input from design evaluations, while also proactively reviewing the designs of colleagues, suggesting alterations or enhancements.
  • Skilled in programming, design paradigms, data constructs, algorithms, issue resolution, and data manipulation; crafting reusable and easily accessible code.
  • Possessing a profound comprehension of prioritization principles and showcasing the ability to autonomously navigate trade-offs.
  • Identifying and mitigating risks at an early stage, exercising judgment on when to escalate matters. Nurturing and offering technical direction to novice engineers, nurturing their advancement and growth.
  • Conducting thorough code assessments, advocating for code excellence, and ensuring compliance with coding protocols.
  • Spotting and rectifying performance bottlenecks, optimizing software functionality.
  • Maintaining a customer-centric approach taking the initiative to innovate solutions and automate repetitive processes, reducing unnecessary burdens.

A Good Candidate Will:

  • Have an advanced degree in Computer Science or related field
  • Have 7+ years of Software Engineering experience, with at least 2 in a lead or principal capacity
  • Is proficient in a plethora of programming languages such as Python, Java, GoLang, React, and C++
  • Have experience with cloud infrastructure such as AWS
  • Be comfortable with Agile and CI/CD software development

A Great Candidate Will:

  • Have owned multiple development projects in a de facto leadership capacity from cradle to grave
  • Not shy away from contributing code directly in a hands on capacity to illustrate new innovative ways to deliver for a customer
  • Have concrete examples of overcoming both technical and business obstacles (i.e. red tape) to achieve completion of their projects.
  • Be well versed in translating business requirements directly from B2B customers to technical deliverables for development teams
  • Have previously partnered with AI/ML professionals to determine how best to leverage ML Models
  • Be up to date on latest development trends as well as practical uses of LLMs and other AI technologies
  • Describe themselves as Customer Obsessed

Apply Now!

Similar Jobs ( 0)