BetterEngineer · 16 hours ago
Software Engineer
BetterEngineer is seeking product-minded problem-solving software engineers with a strong math background. The role involves owning the architecture, implementation, and maintenance of new software applications, collaborating closely with the leadership team to drive impact through technology and user-friendly data visualization.
Responsibilities
Own the architecture, implementation, and maintenance of new software applications in close collaboration with the leadership team
Drive tangible impact through a technology-enabled understanding of usage metrics and user activation
Master the science of presenting complex data analysis using intuitive, user-friendly visualization techniques
Grow your software development skills using Functional and Object-Oriented principles
Work as part of an engineering team to enhance and further optimize a sophisticated suite of complex software systems
Develop the technical and soŌ skills of junior talent on the team and serve as a culture carrier
Qualification
Required
5+ years of professional software engineering experience
Bachelor's degree in computer science, engineering, or a related field
Experience with Python, JavaScript, or equivalent languages
Experience in modern front-end technologies
Experience with API design and development
Experience in numerical analysis technologies
Understanding of software engineering best practices
Ability to articulate complexity in linear, digestible, audience-appropriate language
Preferred
Experience in fintech and hedge funds is a plus