Senior Software Engineer
Senior full-stack engineer building member-facing websites and the microservices behind them for a large career/workforce social platform (110M+ registered members) in Cambridge, MA. Core stack is Java and JavaScript, with emphasis on AWS, event-driven architecture, DevOps, and data-driven development.
- Compensation
- Not disclosed
- Location
- Cambridge, MA
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 3-5+ years of software development experience, especially consumer-facing applications in Java and JavaScript or similar languages
- Experience in customer-oriented product development on high-scale systems incorporating lean software development and DevOps principles
- Strong understanding of contemporary best technology practices
- Comfort and fluency with data, including data-driven testing and data-informed decision-making
- Ability to thrive in a fast-paced, rapidly-changing, high-growth environment
Nice to have
- Experience with modern event-driven architectures
- Experience with contemporary JavaScript frontend frameworks
- Experience with cloud-based AWS design patterns
- Experience with application security best practices
- Experience with native app development
Full description
We are a social media platform dedicated to empowering and advocating for the world’s workers. We develop technology to help people lead better, more meaningful work-lives – providing access to jobs, tools to take action, and a community for support. We are an affiliate of MIT’s Computer Science and Artificial Intelligence Lab, and collaborates with employers, nonprofits and government agencies to both improve, and diversify access to opportunity and participation in the workforce.
We are seeking out strong full-stack problem-solvers that will help develop our next generation of user-facing application software. Today, we host 110+ million registered members, 20+ million unique monthly visitors and Comscore ranks us as the 3rd largest online career resource.
Key Responsibilities:
-
- Participate in the planning, development, and deployment of our member-facing websites and the microservices that power them.
- Build software with a full-stack skillset that enables a superlative customer experience with performance, security, scalability, and resilience as default characteristics.
- Deeply understand and drive our business strategy through not just technology-based innovation but also in influencing our product agenda.
- Partner closely with cross-functional teams including product management, product design, performance marketing, analytics, and others throughout the business to give input into the end-to-end customer experience.
Skills & Experiences:
-
- 3-5+ years of software development experience, especially in developing consumer-facing applications in Java and JavaScript or similar languages.
- Experience working in a customer-oriented product development environment on high-scale systems that incorporate principles of lean software development and DevOps.
- Strong understanding of contemporary best technology practices. Major pluses include experience working with modern event-driven architectures, contemporary JavaScript frontend frameworks, cloud-based AWS design patterns, application security best practices, and native bcaseapp development.
- Comfort and fluency with data, as our teams leverage extensive data-driven testing and data-informed decision-making.
- Thrive in a fast-paced, rapidly-changing, high-growth environment.