
Software Engineer
Newfront
full-time
Posted on:
Location Type: Hybrid
Location: California, Texas • 🇺🇸 United States
Visit company websiteSalary
💰 $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