Newfront

Software Engineer

Newfront

full-time

Posted on:

Location Type: Hybrid

Location: California, Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $101,100 - $200,500 per year

Job Level

Junior

Tech Stack

GoJavaMySQLPostgresPythonRubyTypeScript

About the role

  • Be a crucial contributor within the team, working through ambiguity, concept validation and implementing a best-in-class solution.
  • Collaborate with cross-functional design, product, and data science teams to design and deliver high-quality products and influence outcomes.
  • Write clean, well-tested code; participate in code reviews; and help keep our codebase maintainable and easy to work with.
  • Identify areas of improvement and drive opportunities on the web and mobile clients as well as the backend.
  • Help cultivate innovation and growth by contributing to cross-collaboration and execution of projects across multiple teams.
  • In the AI domain, implement the rapid prototyping of software applications applying AI / ML technologies. Serve as the software generalist and participate in the development process from ML model design and implementation to backend and frontend development.
  • Develop your technical skills and product understanding, and take on increasing ownership of features and components as you grow.

Requirements

  • BS or MS in computer science or related field, or equivalent work experience.
  • 1 year of experience or relevant internships on software engineering and web application development at scale.
  • Strong programming fundamentals in one or more backend server languages (Java/Python/Ruby/Go/TypeScript/etc.).
  • Experience with web development best practices such as continuous integration and continuous deployment.
  • Proficiency in a database management system such as MySQL/PostgreSQL.
  • Experience with LLM techniques and other related frameworks.
  • Ability to effectively communicate with technical and non-technical stakeholders.
  • Ability to take a thoughtful, pragmatic, and efficient approach to problem-solving.
  • Passion to up-level yourself through curiosity, mentorship, and fostering a collaborative and inclusive team environment.
Benefits
  • Health insurance
  • 401(k) eligibility
  • Paid time off benefits (such as vacation, sick time, and parental leave)
  • Restricted stock units
  • Discretionary awards

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
programming fundamentalsJavaPythonRubyGoTypeScriptweb application developmentdatabase managementMySQLPostgreSQL
Soft skills
communicationproblem-solvingcollaborationcuriositymentorshipinclusivityownershipinnovationcross-functional teamworkadaptability
Certifications
BS in computer scienceMS in computer science