Senior Software Engineer, Integrations

closed
Bounteous Logo

Bounteous

πŸ“Remote

Summary

Join Bounteous's Engineering team and build innovative product experiences for personalized marketing at a massive scale. Collaborate with cross-functional teams to create seamless integration solutions for clients. As a Senior Software Engineer, you will contribute to the Integrations strategy, focusing on building and maintaining integrations with various systems. Your work will directly impact the company's success in the marketing tooling space. You will constantly improve project quality through code contributions and advocating for platform improvements. You will be responsible for code quality, scalability, reliability, and performance. This role requires strong Java development experience and experience with event-based applications or ETL pipelines.

Requirements

  • Have worked professionally with web technologies for 5+ years with experience on a single application long enough to see the consequences of your decisions
  • Have strong development experience with Java
  • Have experience building event-based applications and/or have worked on ETL pipelines or data transformation projects/applications
  • Track record of tackling complex, escalated support issues quickly and effectively, ensuring minimal disruption to customers
  • Have a proven track record of building applications that maintain a high bar of quality
  • 6 years of professional experience performing software engineering (including developing, documenting, improving, and testing) for web technologies or applications that are scalable and reliable
  • 4 years of professional experience utilizing Java
  • 3 years of professional experience utilizing cloud computing platforms (including AWS, Azure, or GCP) to deploy applications and services on the cloud for scalability and reliability

Responsibilities

  • Constantly improve the quality of the project you are working on, both via code contributions as well as long-term advocacy for platform improvements to generically solve common integrations problems
  • Build amazing consumer experiences, taking responsibility for code quality, scalability, reliability and performance
  • Understand how to partner with Partnerships, Customer Success, Product Management and Design to meet the user’s needs without sacrificing quality or accruing tech debt
  • Deeply loathe regressions, and take proactive steps to protect against them through a variety of testing techniques
  • Promote and enforce awareness of key information security practices, including acceptable use of information assets, malware protection, and password security protocols
  • Identify, assess, and report security risks, focusing on how these risks impact the confidentiality, integrity, and availability of information assets
  • Understand and evaluate how data is stored, processed, or transmitted, ensuring compliance with data privacy and protection standards (GDPR, CCPA, etc.)
  • Ensure data protection measures are integrated throughout the information lifecycle to safeguard sensitive information

Preferred Qualifications

  • Experience building customer-facing integrations
  • Familiarity with frontend technologies such as React and TypeScript
This job is filled or no longer available