Senior Software Engineer

Logo of Sojern

Sojern

πŸ“Remote - Ireland

Job highlights

Summary

Join our expanding Platform Reporting team as a driven and experienced Senior Software Engineer (Full Stack) to craft highly efficient queries and scalable database designs, ensuring top-tier performance for customer reporting and visualization applications.

Requirements

  • 5+ years of experience as a full-stack developer, with strong expertise in front-end and back-end technologies
  • Proven experience in database optimization, including query tuning, indexing, and performance tuning in MySQL , PostgreSQL , or similar databases
  • Expertise in front-end frameworks like React , Angular , or Vue.js
  • Strong back-end development experience in Node.js , Python , Java or Go
  • Deep understanding of database design, schema management, and data modeling best practices
  • Experience working with cloud platforms (AWS, GCP, or Azure) and containerization tools like Docker
  • Solid understanding of version control (Git), continuous integration, and automated testing
  • Strong problem-solving skills with a focus on delivering efficient, scalable, and high-performance solutions
  • Excellent communication skills and ability to collaborate across teams, mentoring junior engineers and driving technical initiatives
  • Experience with observability and monitoring tools like Datadog , Prometheus , or New Relic , with a focus on tracking performance metrics, system health, and error detection

Responsibilities

  • Design, develop, and maintain scalable full-stack applications using modern front-end and back-end technologies
  • Build responsive, intuitive user interfaces using frameworks like React , Angular etc
  • Develop and optimize back-end services, RESTful APIs, and microservices using Node.js , Python , Java or Go
  • Design, implement, and optimize database schemas for performance and scalability in relational databases such as MySQL or PostgreSQL , as well as NoSQL alternatives
  • Lead efforts to optimize database performance, including query tuning, indexing strategies, and schema design for high-traffic systems
  • Collaborate with cross-functional teams (e.g., product, design, and DevOps) to translate business needs into technical solutions
  • Write clean, maintainable, and efficient code while adhering to best practices for code reviews, testing, and version control
  • Mentor and guide junior engineers, sharing knowledge on best practices for full-stack development and database optimization
  • Implement and improve CI/CD pipelines to automate the build, testing, and deployment process
  • Troubleshoot and resolve complex production issues, focusing on system performance, stability, and scalability
  • Participate in the entire Agile development lifecycle, including sprint planning, stand-ups, and retros

Benefits

  • Rewards & Recognition: Competitive compensation packages, stock options offered to every employee, Bonusly program to reward and recognize team wins and performance
  • Flexibility: Flexi-Friday benefit, hybrid or remote work options for most roles, time-zone friendly work hours with async collaboration
  • Connection: Team offsites planned annually, six employee resources groups, regular virtual and in office team building events, monthly company All Hands & leadership Q&As
  • Wellbeing: PTO allowance to recharge, comprehensive healthcare options, paid parental leave (16 weeks for birthing parents; 12 weeks for non-birthing parents)
  • Growth: Learning & development stipend, mentorship program, career development programs, leadership training
  • Productivity: Home office tech set up (laptop, monitor, keyboard, mouse), monthly internet and phone allowance, modern tools to communicate and collaborate (Slack, Google Suite)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Sojern know you found this job on JobsCollider. Thanks! πŸ™