Taro Logo

Senior API Software Engineer

Butlr is on a mission to make the built environment people-aware, enabling smarter buildings and increasing quality of life.
$160,000 - $180,000
Backend
Senior Software Engineer
Remote
11 - 50 Employees
5+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior API Software Engineer

Butlr is seeking a talented Senior API Software Engineer to drive the development of our core API products for our People Sensing Platform. This role is crucial in shaping the future of our technology by designing and implementing APIs that deliver seamless, scalable, and robust solutions. The ideal candidate will have at least 5 years of experience in API development and system design, proficiency in Golang, strong SQL database experience, and expertise in GraphQL API schemas and resolvers. They will lead the design and development of high-performance APIs, collaborate with cross-functional teams, ensure reliability and security, mentor junior engineers, and stay up-to-date with industry trends. Butlr, spun out of the MIT Media Lab in 2019, is backed by top venture capital institutions and has been recognized with several awards. We offer a flexible work environment, comprehensive benefits, and the opportunity to work with a world-class team on innovative solutions for workplace, retail, and healthcare use cases.

Last updated 10 months ago

Responsibilities For Senior API Software Engineer

  • Lead the design and development of high-performance APIs that support our growing data models and feature sets
  • Collaborate with cross-functional teams to understand requirements and translate them into scalable, maintainable API architectures
  • Ensure the reliability, security, and efficiency of our API services
  • Mentor and guide junior engineers, fostering a culture of continuous learning and improvement
  • Participate in code reviews, providing constructive feedback and promoting best practices
  • Optimize and monitor API performance to ensure a smooth user experience
  • Contribute to the implementation of CI/CD pipelines for automated testing and deployment
  • Stay up-to-date with the latest industry trends and technologies, applying this knowledge to improve our API solutions

Requirements For Senior API Software Engineer

Go
  • A minimum of 5 years of experience in API development and system design
  • Proficiency in Golang or a similar backend language
  • Strong experience with SQL databases
  • Expertise in designing and developing GraphQL API schemas and resolvers
  • Hands-on experience managing cloud infrastructure in AWS or Azure using infrastructure-as-code tools like Terraform or CDK
  • A solid understanding of CI/CD processes and tools
  • Proven leadership skills with the ability to mentor and guide a team
  • Excellent problem-solving abilities and a proactive attitude
  • Strong communication skills and the ability to work effectively in a collaborative environment

Benefits For Senior API Software Engineer

Medical Insurance
401k
  • World-class team with low ego
  • A work environment that is flexible
  • Comprehensive health benefits package
  • Retirement savings plan
  • Flexible time off
  • Professional development opportunities

Interested in this job?