- Collaborate with Product Management to meet the user’s needs without sacrificing quality or accruing tech debt
- Conduct a variety of testing techniques to protect against regressions.
- Constantly improving the quality of the projects via code contributions and long-term advocacy for larger-scale changes.
- Build amazing consumer experiences taking responsibility for code quality, scalability, reliability and performance.
- Monitor the functioning of software applications to ensure systems operate in conformance with specifications.
- Recommend software upgrades for customers’ existing programs and systems.
- Modify existing software to correct errors, adapt it to new hardware, upgrade interfaces, and improve performance.
- Analyze software to determine, recommend, and plan installations of new systems and modifications of existing systems.
- Expand or modify systems to serve new purposes or improve workflow.
- Take proactive steps to protect against regressions through a variety of testing techniques.
- Use strong communication skills (written and verbal) to consult with management to ensure agreement on system principles.
- Develop, document, and revise system design procedures, test procedures, and quality standards.
- Deploy applications and services on the cloud for scalability and reliability.
- Architect and Scale Event- Driven Systems: Develop robust, scalable event-driven architectures that can handle high volumes of data and traffic.
- Ensure systems are resilient, efficient, and capable of meeting the demands of a rapidly growing user base.
- Lead Technical Discussions and Decisions: Act as a subject matter expert in domain.
- Facilitate technical discussions, make informed decisions, and guide junior team members.
- Ensure Best Practices and Quality Standards: Advocate for and implement best practices in software development, including code reviews, testing, and documentation.
- Maintain high standards for code quality and system reliability.
- Telecommuting permitted. Position reports to Headquarters.
You'll get competitive perks and benefits, from health & wellness to equity, to help you bring your best self to work.
For US based applicants:
- The US base salary range for this full-time position is $170,400 - $255,600 + equity + benefits
- Our salary ranges are determined by role, level and location
Please submit resume online at: www.attentivemobile.com/careers#jobs or via email to careers@attentivemobile.com. Must specify Ad Code NUJG
#LI-DNI
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Are you ready to take your career to the next level? Join us at Attentive as a Senior Software Engineer, Integrations in the heart of New York, NY! In this role, you’ll work closely with Product Management to deliver exceptional user experiences while maintaining high standards of code quality and system reliability. Your expertise in Java, Python, or Go will empower you to tackle challenging integrations and develop scalable, event-driven systems that efficiently process large volumes of data. You’ll play a crucial part in testing techniques to protect against regressions, recommending software upgrades, and modifying existing applications to enhance performance. We believe in constant improvement, and as a Senior Software Engineer, you’ll advocate for best practices in development and lead technical discussions, guiding our junior team members along the way. Telecommuting options provide the flexibility to balance your work and life while contributing to projects that impact thousands of users. If you have a Bachelor’s degree in a relevant field and four years of professional experience in software engineering, we want to hear from you! Let’s build amazing consumer experiences together and shape the future of technology at Attentive!
Create magical conversations. DEFAULT TO ACTION - Speed is our best offense and defense -We don't wait for opportunities to come to us, we create them through our proactive mindset. -We believe in making quick decisions, executing strategies, and...
251 jobsSubscribe to Rise newsletter