Mashgin - Software Engineer, Backend
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• B.S. or higher in Computer Science (or equivalent work experience) • Excellent knowledge of one or more of these languages: Python, Node.js, C++, Go, C#, Java • Comfortable learning new languages, libraries, and frameworks when the solution calls for it • Experience building production-ready code that’s used regularly by lots of people • Experience in a fast-paced work environment, shipping quality code quickly and iterating • Comfortable with deploying and managing cloud infrastructure • Good knowledge of algorithms and data structures • Strong proficiency with SQL and other database technologies
Responsibilities
• Develop and maintain backend systems to support the company's software applications. • Design scalable database solutions that ensure data integrity and performance optimization. • Implement security measures for protecting sensitive information within our digital infrastructure. • Collaborate with cross-functional teams, including frontend developers and product managers, to align backend development efforts with user experience goals. • Monitor system health using automated tools and address any issues promptly to minimize downtime. • Continuously improve existing systems through code refactoring and adopt new technologies as needed for efficiency gains or feature enhancements.
Benefits
• An opportunity to work on a small, multidisciplinary team with the potential to break new ground in many different industries • Excellent health, dental and vision insurance for you and your dependents • Flexible PTO policy • Catered lunch in office with fully stocked snacks and beverages • Pet insurance for your fur babies • Voluntary life insurance plan • Competitive salary and options in a small, rapidly scaling company • $115,000 - $210,000 a year
Similar Jobs
No credit card. Takes 10 seconds.