Senior Software Engineer

2 weeks ago


Marion, Kansas, United States Sprout Social Full time
About the Role

Sprout Social is seeking a Senior Software Engineer to become a vital member of our Customer Experience Engineering team.

Why Join Us?


Our Engineering team thrives on collaboration across various disciplines, including mobile, front-end, back-end, quality assurance, and site reliability engineering. This environment allows you to enhance your skills while tackling challenging problems alongside some of the brightest minds in the industry.


Here, you will experience the scale of a tech giant while working within smaller, supportive teams where your contributions can significantly impact both our organization and our clients.


Unlike many companies where changing roles or organizations is necessary to explore different technologies, at Sprout, our comprehensive product suite enables you to switch teams and broaden your expertise without leaving the company.


Your Responsibilities


As part of the Customer Experience Engineering team, you will develop tools that empower our clients to automate processes, enhancing their response times and enabling them to engage with their customers swiftly and effectively. This includes working on features like the Smart Inbox, Case Management functionalities, Customer Experiences, and external Integrations.


This sector of our business is rapidly expanding, and your technical acumen combined with an understanding of the human aspects of a growing enterprise will be essential in guiding us through this evolution.


You will partner with stakeholders to articulate the vision and steer the team through intricate product and technical roadmaps, ensuring successful outcomes.


Your role will also involve refining the processes, systems, and tools we utilize to deliver exceptional products, advocating for impactful ideas, and ensuring team accountability.


What We Are Looking For


We are in search of a highly skilled, innovative, and collaborative leader who is driven and curious, ready to help us deliver software that exceeds customer expectations.

If you are passionate about solving complex challenges, producing high-quality, scalable software solutions, and guiding your peers in a learning environment, we would be eager to connect with you.


Minimum Qualifications
  • 7+ years of experience in software development and support within a production setting.
  • 5+ years of proficiency in an object-oriented programming language such as Java, Python, C#, or C++.

Preferred Qualifications
  • 5+ years of experience in developing and maintaining high-throughput, scalable, distributed backend services.
  • 4+ years of experience working with large databases or data storage solutions.
  • Experience with Elasticsearch or OpenSearch in a distributed environment.
  • Familiarity with cloud computing platforms such as AWS or GCP.

Your Growth Path


Within the first month, you will:

  • Complete the New Hire training program alongside fellow new team members.
  • Familiarize yourself with the team's current mission, goals, and objectives, as well as upcoming product roadmaps.
  • Deploy and modify our production systems.
  • Engage with SQL and NoSQL data stores and NSQ messaging queues.
  • Collaborate with product managers, QA engineers, and other teams to deliver value to our users.
  • Receive regular feedback on your work through code reviews and pair programming.
  • Proactively monitor the health of our services to ensure a world-class experience for our customers.

Within three months, you will:

  • Break down tasks into manageable units for easier estimation.
  • Work with stakeholders to establish and prioritize quarterly team objectives.
  • Contribute to our Agile culture of continuous improvement through retrospectives and experimental thinking.
  • Build relationships with colleagues from other teams through guild meetings and chapter events.
  • Participate in technical design discussions to explore new feature concepts.
  • Collaborate with product managers, UX developers, and engineers to define MVPs for new features.
  • Act as the first line of defense against product outages and defects during support duties.
  • Maintain and scale systems that operate at internet scale.
  • Create engineering briefs, design documents, and coordinate dependencies while acting as the domain owner for your product area.

Within six months, you will:

  • Utilize monitoring and alerting tools to identify issues proactively.
  • Plan and manage large-scale distributed systems efficiently.
  • Demonstrate your engineering expertise by leading and participating in in-house presentations and workshops.
  • Lead technical design discussions to explore new feature ideas.
  • Identify technical debt and performance bottlenecks, devising plans for improvement and implementation.
  • Communicate effectively with other departments to ensure alignment and promote collaboration.
  • Develop a career growth plan with your manager and work towards achieving it.
  • Collaborate with the Infrastructure team to enhance your team's ability to deliver reliable and scalable services.

Within twelve months, you will:

  • Become the go-to expert for your team's systems within the organization.
  • Lead cross-organizational projects, showcasing your project management and leadership skills.
  • Proactively manage risks associated with project delivery and deadlines through transparent communication.
  • Facilitate technical architecture meetings.
  • Identify and address technical debt and performance issues, implementing solutions in production.
  • Mentor junior engineers, assisting them in their technical development.
  • Foster connections with colleagues from various teams through networking and community engagement.
  • Have opportunities to contribute to in-house technical presentations and workshops, sharing your expertise with a wider audience.

Surprise Us
Bring your unique ideas and skills to drive positive changes within your team that we haven't even imagined yet.


Our Benefits Program

We take pride in being recognized for our team, product, and culture.

Our benefits program includes:
  • Comprehensive insurance and benefits options tailored for individuals and families.
  • Progressive policies that promote work/life balance, including flexible paid time off and parental leave.
  • High-quality equipment to ensure you can perform at your best.
  • Wellness initiatives focused on the health and mental well-being of our team.
  • Ongoing education and development opportunities through our programs, employee-led diversity, equity, and inclusion initiatives, and mentorship for aspiring leaders.
  • A growing corporate social responsibility program driven by the passion and involvement of our team members.


  • Marion, United States Acterra Group Full time

    Job DescriptionJob DescriptionThe Senior Mechanical Engineer at Acterra Group plays a pivotal role within our dynamic team, dedicated to overseeing the installation and design of above ground fuel tanks for critical facilities such as airports and military installations. Our fueling systems and storage tanks are designed to meet the highest standards of...


  • Marion, Ohio, United States TagStaff Full time

    Job DescriptionYou will work in partnership with our company's senior management and engineering staff, state, regional, and local agencies to deliver various transportation engineering and operations projects that improve our communities. This opportunity is available as a remote position in Ohio, and you must reside in the state.Key Responsibilities:Lead...


  • Marion, North Carolina, United States DivIHN Integration Inc Full time

    Position OverviewFor inquiries regarding this opportunity, please reach out to our Talent Specialists.Position: Senior Automation EngineerLocation: Marion, NCContract Duration: 5 MonthsRole Summary:This role is pivotal in delivering daily engineering assistance to production sectors during weekdays and weekends as necessary.The engineer will engage in the...


  • Marion, United States ESCO Group Full time

    Job DescriptionJob DescriptionSalary: SENIOR AUTOMATION ENGINEER  ESCO Automation is an Allen-Bradley solution provider, recognized as a Rockwell Automation Process System Integrator, and offers expertise in intellution/GE Proficy, Siemens, and Microsoft Software.   The Senior Automation Engineer will be part of ESCO Groups’ Automation Team and...


  • Marion, United States ESCO Group Full time

    Job DescriptionJob DescriptionSalary: SENIOR AUTOMATION ENGINEER  ESCO Automation is an Allen-Bradley solution provider, recognized as a Rockwell Automation Process System Integrator, and offers expertise in intellution/GE Proficy, Siemens, and Microsoft Software.   The Senior Automation Engineer will be part of ESCO Groups’ Automation Team and...


  • Marion, Ohio, United States Orosof Full time

    Job OverviewOrosof is seeking a highly skilled Software Developer Engineer in Test to join our team. As a key member of our quality assurance team, you will be responsible for ensuring the highest level of quality in our manufacturing centric software.Key ResponsibilitiesQuality Assurance and TestingDevelop and implement effective test strategies to ensure...


  • Marion, Iowa, United States Acterra Group Full time

    Job OverviewThe Lead Mechanical Design Engineer at Acterra Group is integral to our innovative team, focusing on the design and installation of above-ground fuel storage solutions for essential facilities, including airports and military bases. Our fuel systems and storage solutions are crafted to adhere to the highest standards of safety, quality, and...


  • Marion, Virginia, United States General Dynamics Mission Systems Full time

    Job SummaryWe are seeking a highly skilled Senior Configuration Management Specialist to join our team at General Dynamics Mission Systems. As a key member of our organization, you will be responsible for developing and implementing configuration management policies and best practices across various engineering, manufacturing, and field operations teams.Key...


  • Marion, Virginia, United States General Dynamics Mission Systems Full time

    About the RoleWe are seeking a highly skilled Senior Configuration Management Specialist to join our team at General Dynamics Mission Systems. As a key member of our organization, you will play a critical role in ensuring the success of our mission-critical systems.Key ResponsibilitiesDevelop and Implement Configuration Management Policies: Establish and...


  • Marion, United States Pyramid Consulting Inc Full time

    Immediate need for a talented Senior Controls/Manufacturing Engineer (Exp. with Allen Bradley). This is a 06+months contract opportunity with long-term potential and is located in Marion, NC(Onsite). Please review the job description below and contact me ASAP if you are interested.Job ID: 24-29557Pay Range: $55 - $58/hour. Employee benefits include, but are...


  • Marion, Iowa, United States Acterra Group Full time

    Job OverviewThe Lead Mechanical Engineer at Acterra Group is integral to our innovative team, focusing on the design and installation of above-ground fuel storage systems for essential facilities, including airports and military bases. Our systems are crafted to uphold the highest benchmarks of safety, quality, and regulatory adherence, ensuring that our...


  • Marion, Virginia, United States General Dynamics Full time

    Key Responsibilities for this Role Senior Configuration Management Specialist Location: United States Required Clearance: Secret, obtainable within reasonable time based on requirements Category: Engineering-Hardware Employment Type: Full Time Hiring Company: General Dynamics Mission Systems, Inc. Essential Qualifications Educational Background: A...


  • Marion, Indiana, United States Roland & Associates LLC Full time

    Company Overview:Roland & Associates LLC is a leading global entity in the production and packaging of savory snack items, renowned for its excellence in the industry with a legacy of over 90 years.Role Overview:The position available is for a Senior Automation Specialist, tasked with designing and implementing control systems for industrial processes and...


  • Marion, Virginia, United States General Dynamics Mission Systems Full time

    Senior Quality Engineer at General Dynamics Mission SystemsEssential QualificationsTo qualify for this position, candidates must possess a Bachelor's degree in Engineering, Science, or Mathematics, along with at least 2 years of pertinent experience, or alternatively, a Master's degree.SECURITY CLEARANCE REQUIREMENTS:Successful applicants will be required to...

  • Controls Engineer

    2 months ago


    Marion, United States Roland & Associates LLC Full time

    Company DescriptionAbout Our Client: Our client is a global leader in producing and packaging salty snack food. The "Gold Standard" in their product line. 90-plus years in business. Job DescriptionAs a Controls Engineer, your primary duty involves conceptualizing, crafting, and deploying control systems for industrial processes and machinery. You'll...


  • Marion, North Carolina, United States DivIHN Integration Inc Full time

    Job OverviewPosition: Senior Controls EngineerCompany: DivIHN Integration IncRole Summary:The Senior Controls Engineer is tasked with delivering engineering support to manufacturing operations, ensuring efficient processes and systems are in place. This role encompasses the design, development, and execution of PLC projects, alongside providing technical...

  • Mechanical Engineer

    2 months ago


    Marion, United States Marion Body Works Full time

    Job DescriptionJob DescriptionDirects, coordinates and exercises functional authority for planning, organization, control, integration and completion of engineering projects within the area of assigned responsibility.ESSENTIAL JOB FUNCTIONS:Provides production support to the machining area and the assembly area.Analyzes engineering sketches, specifications...

  • Controls Engineer

    2 months ago


    Marion, United States Roland & Associates LLC Full time

    Company DescriptionAbout Our Client: Our client is a global leader in producing and packaging salty snack food. The "Gold Standard" in their product line. 90-plus years in business. Job Description As a Controls Engineer, your primary duty involves conceptualizing, crafting, and deploying control systems for industrial processes and machinery. You'll...


  • Marion, Virginia, United States General Dynamics Full time

    Key Responsibilities Lead Manufacturing Systems Engineer Location: USA Security Clearance: Secret clearance required Employment Type: Full Time Company: General Dynamics Mission Systems, Inc. Essential Qualifications A Bachelor’s degree in Mechanical Engineering or a related field is essential. A minimum of 2 years of relevant experience or a...


  • Marion, United States Butler Aerospace and Defense Full time

    Boundary Scan Engineer Location: Cedar Rapids, IA Job ID: #69354 Pay Range: $55-63 ph (W2) Duration: 6 mos * Education: Bachelor's Degree with 5 years of relevant engineering experience is required. * Must have experience in Boundary Scan Technologies Primary Responsibilities: * Design, develop, test, integrate and document Boundary Scan JTAG production test...