What You’ll Do
- Technical Leadership: Drive key technical initiatives and contribute to company objectives by taking ownership of major and complex topics within our product. Lead architecture, development and optimization of high-performance SaaS application.
- Engineering and Development: Lead the technical design and delivery of robust, reliable and performant back-end components and APIs using Python, Scala and/or Go, and push our microservices architecture forward.
- Work closely with agile, cross-functional teams, including other engineers, product managers and designers, and DevOps. Provide focused support to different units, driving improvements across our entire application.
- Mentorship and Collaboration: Serve as a thought partner to both engineering and product leadership. Mentor team members through pair programming, code reviews, and ad-hoc assistance. Promote a culture of quality, observability and operational excellence.
- Strategic Contributions: Play a central role in strategic planning, including system architecture and modularization, working closely with Senior Leadership. Participate in tech circles and knowledge-sharing sessions to stay on top of and implement the latest industry practices.
- Incident Management: Proactively identify and implement strategies to reduce incident impact and detection time, ensuring the reliability and efficiency of our SaaS applications.
What You’ll Need to Succeed
- Expertise in Back End Development: At least 10 years of professional experience with a solid foundation in back-end development, building, maintaining and supporting high traffic web backends. Proficiency in component-based architectures using Python, Go or Scala for the back-end and Postgres, S3 for the databases.
- Deep knowledge and experience in cloud-native architectures, microservices architecture, performance optimization, automated testing, and continuous delivery are crucial.
- Leadership and Vision: Demonstrated ability to lead engineering projects and make critical decisions. Ability to think about the big picture, inspire others through a co-created technical vision, and ensure best practices in software engineering.
- Collaborative Spirit: Excellent communication skills and accustomed to working cross-functionally in an agile, mid-sized development environment. You should value a respectful, transparent, and collaborative work culture.
- Innovative Mindset: Keen interest in staying on top of the latest developments in back end technologies and a desire to actively share learnings and innovations within the organization.
Nice To Have
- Previous experience using Node.js is a plus
0 applies
2 views
Other Jobs from Contentsquare
Lead Data Analyst
Staff Software Engineer - Front-end
Professional Services Data Analyst
Sr Customer Support Engineer Night shift
Senior DataOps Engineer
Similar Jobs
Engineering Group Manager
Staff Engineer
Backend Engineer III - PSPM (Remote, CAN)
Sr. Backend Software Engineer (Remote)
Ruby Software Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say