Website Buffer
Connected to every platform and tool you use.
Company: Buffer
Location: Remote
Job Type: Full-Time
Department: Engineering
Also See: ESPN Remote Production Operations Specialist
About the Company
Buffer is a fully remote software company that develops social media management and brand-building tools for creators, entrepreneurs, and small businesses worldwide. The company is known for its transparent culture, distributed workforce, and commitment to building products that help businesses grow through social media and online marketing.
About the Role
Buffer is looking for a Senior Growth Software Engineer to help build and improve the technology that powers customer acquisition, website experiences, and marketing growth initiatives. This position combines modern software engineering with growth-focused product development, giving you the opportunity to create features that directly influence user engagement, website performance, and business growth.
You’ll collaborate closely with marketing, product, design, and engineering teams to develop scalable web applications, optimize conversion experiences, improve analytics infrastructure, and launch experiments that help more customers discover and use Buffer.
This role is ideal for engineers who enjoy building customer-facing products while using data, experimentation, and performance optimization to drive measurable business results.
Key Responsibilities
- Design, develop, and maintain growth-focused web applications and marketing features.
- Build landing pages, interactive tools, calculators, referral programs, and conversion experiences.
- Develop reusable engineering solutions that improve marketing operations and future product development.
- Implement A/B testing frameworks and support experimentation across marketing initiatives.
- Improve website performance, accessibility, and user experience.
- Integrate third-party marketing platforms, APIs, analytics tools, and tracking systems.
- Build backend services and API integrations supporting marketing workflows.
- Collaborate with product managers, designers, marketers, and fellow engineers throughout the development lifecycle.
- Monitor application performance and contribute to system reliability and ongoing improvements.
- Participate in code reviews while helping maintain high engineering standards across projects.
Required Qualifications
- Strong experience building modern web applications using React, TypeScript, or similar frontend technologies.
- Experience developing full-stack applications and integrating backend services.
- Solid understanding of API development, third-party integrations, and cloud-based applications.
- Experience working with website performance optimization and responsive design.
- Familiarity with analytics, experimentation, or conversion optimization concepts.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration skills within distributed teams.
- Ability to manage multiple projects in a fully remote environment.
Preferred Qualifications
Candidates with experience in the following areas may have an advantage:
- Next.js development
- SEO and technical SEO implementation
- Growth engineering
- Marketing technology platforms
- Google Tag Manager
- Product analytics
- A/B testing platforms
- Data visualization
- Content management systems
- AI-powered development tools
Why Join Buffer?
Buffer offers engineers the opportunity to work on products used by creators and businesses around the world while enjoying the flexibility of a fully remote work environment.
Employees may enjoy:
- Competitive salary and equity opportunities
- Fully remote workplace
- Flexible work schedule
- Collaborative engineering culture
- Professional development opportunities
- Modern technology stack
- Inclusive and transparent company culture
- Opportunities to contribute directly to product growth
Who Should Apply?
This opportunity is well suited for experienced software engineers who enjoy building high-quality web applications while working closely with marketing and product teams to improve customer acquisition and user experience.
If you have experience with frontend development, full-stack engineering, growth experimentation, or web platform optimization, this position offers an excellent opportunity to contribute to a growing technology company.
Career Growth Opportunities
Professionals in this role may progress into positions such as:
- Staff Software Engineer
- Lead Growth Engineer
- Principal Software Engineer
- Engineering Manager
- Growth Engineering Lead
- Platform Engineering Manager
- Director of Engineering
Helpful Career Tool
Preparing for your next software engineering interview?
Use the WorkinVirtual Interview Preparation Generator to practice technical and behavioral interview questions, improve your communication skills, and prepare confidently for remote engineering roles.
https://workinvirtual.com/interview-preparation-generator/
How to Apply
Interested candidates can submit their application through Buffer’s official careers page.
Disclaimer
This job listing has been professionally rewritten for informational purposes to help remote job seekers discover career opportunities. Applications must be submitted directly through the employer’s official careers website. WorkinVirtual is not involved in the recruitment or hiring process.