Remote job description

About Attentive:
Attentive? is the leader in conversational commerce, reinventing business to consumer communication. Our SMS-first software platform helps everyone from entrepreneurs to enterprises strengthen relationships with their consumers in a new way. Through two-way, real-time, personalized communications, we drive billions in e-commerce revenue and over 5,000 leading brands like CB2, Pura Vida, Urban Outfitters, Jack in the Box, and Coach rely on Attentive to deliver powerful commerce experiences.

Job Duties

    • Develop and maintain backend software to optimize messaging platforms.
    • Improve project quality via code contributions and long-term advocacy for larger-scale changes.
    • Negotiate with Product
    • Management to meet the user needs without sacrificing quality or accruing technical debt.
    • Prevent regressions leveraging testing techniques.
    • Analyze backend software to proactively identify potential issues and areas for improvement.
    • Make recommendations to and communicate with stakeholders to collaboratively address engineering problems.
    • Use strong communication skills (written and verbal) to assist in the decision-making behind choosing new technologies.
    • Telecommuting permitted from anywhere in the U.S.

Minimum Requirements

    • Bachelor's Degree or U.S. equivalent in Computer Science, ComputerEngineering, Electronic Engineering, Information Technology, or related field plus 5 years of professional experience with application development to support product and platform systems, including designing, implementing, testing, and maintaining scalable, secure systems in a cloud environment.
    • In lieu of a Bachelor's degree plus 5 years of experience, the employer will accept a Master's Degree or U.S. equivalent in Computer Science, Computer Engineering, Electronic Engineering, Information Technology, or related field plus 3 years of professional experience with application development to support product and platform systems, including designing, implementing, testing, and maintaining scalable, secure systems in a cloud environment.

Must also have the following:

    • 3 years of professional experience performing backend development (including Java, Python, SQL, NoSQL databases, or Caching and Streaming technologies)
    • 3 years of professional experience collaborating with product management to develop software applications
    • 3 years of experience with backend web and cloud technologies (including
    • microservices, APIs, AWS, GCP, or Azure)
    • 3 years of professional experience architecting systems to improve stability, performance, and scalability.
Please apply online at: www.attentivemobile.com/careers#jobs

Attentive Company Values
Default to Action - Speed is our best offense and defense
Never Settle - Continuously raise the bar for yourself and your teammates
Hard Work Solves Big Problems - Success requires grit and resilience
Be Attentive - Work together as a team to drive greatness for our company and our customers

If you do not meet all the requirements listed here, we still encourage you to apply! No job description is perfect, and we may also have another opportunity that closely matches your skills and experience.

At Attentive, we know that our Company's strength lies in the diversity of our employees. Attentive is an Equal Opportunity Employer and we welcome applicants from all backgrounds. Our policy is to provide equal employment opportunities for all employees, applicants and covered individuals regardless of protected characteristics. We prioritize and maintain a fair, inclusive and equitable workplace free from discrimination, harassment, and retaliation.




Summary
Company name: Attentive Mobile
Remote job title: Staff Software Engineer
Job tags: Electronic Engineering, Application Development, quality assurance

Share or copy

Job alerts