1

Buffer Software Engineer Jobs in North Carolina (NOW HIRING)

The role demands strong problem-solving skills, technical proficiency in design software like ... Demonstrate a thorough understanding of comprehensive lot layouts, local and state buffer zones ...

The role demands strong problem-solving skills, technical proficiency in design software like ... Demonstrate a thorough understanding of comprehensive lot layouts, local and state buffer zones ...

The role demands strong problem-solving skills, technical proficiency in design software like ... Demonstrate a thorough understanding of comprehensive lot layouts, local and state buffer zones ...

Project Engineer - Land Development

Winston Salem, NC ยท On-site

$78K - $104K/yr

The role demands strong problem-solving skills, technical proficiency in design software like ... Demonstrate a thorough understanding of comprehensive lot layouts, local and state buffer zones ...

STORMWATER DEVELOPMENT SPECIALIST

Cary, NC ยท On-site

$76K - $118K/yr

... developers, engineers, and community partners to guide sustainable development, protect our ... Review plans for compliance with riparian buffer, urban transition buffer, and floodplain ...

Buffer Software Engineer information

What does a Buffer software engineer do?

A Buffer Software Engineer is responsible for designing, developing, and maintaining software solutions for Buffer, a social media management platform. Their duties typically include building new features, fixing bugs, optimizing application performance, and collaborating with cross-functional teams. They work with technologies such as JavaScript, React, Node.js, and cloud services to ensure the Buffer platform is reliable and user-friendly. Additionally, they may participate in code reviews, contribute to technical documentation, and help shape the overall product roadmap.

What skills and qualifications are needed to thrive as a Buffer software engineer?

To thrive as a Buffer Software Engineer, you need strong programming skills (especially in JavaScript, React, and related frameworks), a solid understanding of software development principles, and typically a degree in computer science or related field. Familiarity with version control systems like Git, CI/CD pipelines, cloud platforms, and experience with RESTful APIs are essential. Excellent problem-solving abilities, effective communication, and a collaborative mindset help you stand out in this team-driven environment. These skills and qualities are crucial for building scalable, reliable applications and contributing positively to Buffer's remote, agile work culture.

How does a Buffer software engineer typically collaborate with product and design teams during the development process?

As a Buffer Software Engineer, you will frequently work closely with product managers and designers to translate user needs into technical solutions. This collaboration often involves participating in planning meetings, providing technical input on feasibility, and iterating on prototypes based on user feedback. Regular communication ensures that engineering efforts are aligned with product goals, and you may also be involved in code reviews and cross-team syncs to maintain a consistent user experience across Buffer's platform.

What is the difference between Buffer Software Engineer vs Front-End Developer?

AspectBuffer Software EngineerFront-End Developer
Required SkillsProgramming, API integration, backend developmentHTML, CSS, JavaScript, UI/UX design
Work EnvironmentCollaborative teams, product-focusedDesign-centric, user interface development
Industry UsageTech companies, SaaS platformsWeb development agencies, tech firms

Buffer Software Engineers focus on building and maintaining the backend infrastructure and APIs for Buffer's social media management platform, while Front-End Developers primarily work on designing and implementing user interfaces. Both roles require coding skills but differ in their focus areas, tools, and daily tasks. Understanding these differences helps job seekers identify the right role based on their skills and career goals.

Is Buffer a good company to work for?

Buffer Software Engineers typically report a positive work environment with a focus on transparency, remote work flexibility, and a strong company culture. The company emphasizes open communication, work-life balance, and values employee feedback, making it a desirable workplace for many in the tech industry.

Is Buffer a remote-first company?

Buffer is a remote-first company, meaning its employees work primarily from home or other remote locations. The company emphasizes flexible schedules and uses tools like Slack and Zoom to facilitate communication and collaboration among distributed teams.

Which is the highest paid Buffer Software Engineer?

The highest paid Buffer Software Engineers typically earn salaries above the industry average, often reaching six figures depending on experience, location, and seniority. Compensation may include base salary, bonuses, and stock options, especially for senior or specialized roles within the company or industry. Salary data varies, but top-tier engineers with extensive experience and skills in areas like backend development and cloud infrastructure tend to earn the most.

What are popular job titles related to Buffer Software Engineer jobs in North Carolina?

For Buffer Software Engineer jobs in North Carolina, the most frequently searched job titles are:

What job categories do people searching Buffer Software Engineer jobs in North Carolina look for?

The top searched job categories for Buffer Software Engineer jobs in North Carolina are:

What cities in North Carolina are hiring for Buffer Software Engineer jobs?

Cities in North Carolina with the most Buffer Software Engineer job openings:

Infographic showing various Buffer Software Engineer job openings in North Carolina as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Project Engineer

McAdams

Charlotte, NC โ€ข On-site

Full-time

Re-posted 8 days ago


Job description

Position Overviewย 
The Project Engineer plays a crucial role in the successful execution of civil engineering projects by leading preliminary designs and conducting thorough site analyses. This position involves creating detailed plans for roadways, utilities, storm drainage, and grading while ensuring compliance with local, state, and federal regulations. The Project Engineer collaborates with interdisciplinary teams, manages regulatory submittals, and oversees project progress from concept to completion. The role demands strong problem-solving skills, technical proficiency in design software like AutoCAD Civil 3D, and effective time management to meet project deadlines and deliver high-quality results.ย 

Key Responsibilitiesย 

  • Lead the initial design phase of projects by accurately applying local and federal mapping, assessing drainage areas, and determining buildable areas in line with design standards. Demonstrate a thoroughย 
    understanding of comprehensive lot layouts, local and state buffer zones, zoning regulations, and ordinance requirements.
  • Conduct detailed site analysis by interpreting topographic data, as-built surveys, and construction staking to inform preliminary design. Perform initial sizing of Best Management Practices (BMPs), rough grading plans, and basic utility design. Ensure comprehensive site due diligence to identify potential constraints and opportunities.
  • Design horizontal layouts for roadways and parking areas while adhering to project specifications and standards. Utilize AutoCAD Civil 3D for precision in preliminary layouts and drafting.ย 
  • Execute storm drainage designs using advanced software tools like Hydraflow. Prepare detailed storm drainage plans, calculate culvert designs, and perform gutter spread analyses to ensure proper water flow management and compliance with regulations.ย 
  • Engineer channel flow systems and velocity dissipaters using robust engineering principles. Compile and present thorough engineering analyses and design reports that meet company and regulatory standards.ย 
  • Develop comprehensive erosion control designs, including the design of sediment basins suitable for various site conditions. Conduct detailed calculations and create clear, company-standard reports to support theย 
    plans.ย 
  • Design and layout water distribution systems that incorporate essential components such as water meters, backflow preventers, fire department connections, and post indicator valves. Perform detailed water distribution analyses under multiple scenarios to optimize functionality and compliance.
  • Design and layout sanitary sewer systems with a focus on local compliance and utility conflict resolution.
  • Analyze existing systems, design pump stations and force mains, and collaborate effectively to address underground utility conflicts.
  • Produce accurate grading plans, assess earthwork volumes, and conduct spot grading with attention to company standards. Ensure that accessible routes are properly graded and free of obstacles by conducting thorough accessibility reviews. Visit project sites as needed to verify existing conditions and refine designs.
  • Perform horizontal and vertical design of roadway alignments, incorporating detailed pavement marking, signage layouts, and traffic control plans. Apply appropriate superelevation criteria for horizontal curves and create detailed intersection designs with precise curb return elevations.
  • Engage effectively with other departments to facilitate seamless design integration. Attend coordination meetings to gather essential project details and maintain open communication with team members, making necessary plan adjustments as needed.
  • Prepare and submit plans, calculations, and supporting documentation that meet the requirements of local and state governmental agencies. Complete all submittal applications and lead the project team to produce high-quality deliverables that align with company standards for design and CAD practices.
  • Manage work hours effectively with a proactive approach, especially when project timelines are strict.
  • Demonstrate a sense of urgency and efficiency to meet project deadlines without compromising quality.
  • Perform other duties as assignedย 

Skills + Experience ย 

  • Four-year bachelor's degree from an accredited program in Civil Engineering, Environmental Engineering, Biological and Agricultural Engineering, Civil Engineering Technology, or related field required
  • EI required; PE or on track to obtaining PE strongly preferred
  • Minimum of 5+ years' experience in civil site design or related field requiredย 
  • Demonstrated expertise in AutoCAD Civil 3D is essentialย 
  • Strong understanding of local, state, and federal regulations related to land development, zoning, stormwater management, and permitting processes
  • Proven ability to manage multiple projects concurrently, meet deadlines, and adapt to changing project demands. Experience in developing and tracking project schedules and budgets
  • Exceptional analytical abilities to assess complex engineering challenges and develop effective, innovative
  • solutions. Ability to anticipate project risks and proactively address them verbal and written communication skills for effectively coordinating with internal teams, clients, subconsultants, and regulatory bodies.
  • Experience in leading meetings and preparing comprehensive reports is a plus
  • Experience providing guidance, support, and mentorship to junior staff, fostering skill development and teamwork
  • Proven ability to build and maintain strong client relationships by providing high-quality service, maintaining client satisfaction, and managing expectations
  • High level of accuracy in preparing design documents, plans, and reports to meet company and client quality standardsย 

Work Environment + Physical Demandsย 
The characteristics described below are representative of those encountered while performing the essential functions of this position. When properly requested and when feasible (without undue hardship to the company), reasonable accommodations will be made to enable individuals with disabilities to perform essential job functions.ย 

  • Work will primarily be in an office setting with limited opportunities to be exposed to adverse environmental conditions.
  • Work will be primarily working with fingers by picking, pinching, typing, and grasping often with repetitive motion. ย 
  • Must have visual acuity for viewing a computer screen, the ability to talk, hear and sit for extended periods of time.
  • Must be able to carry, lift and push/pull up to 5 pounds frequently and up to 30 pounds occasionally.
  • Additional physical duties may be required as necessary.ย