Klaviyo
Senior Software Engineer - SMS Compliance & Automation
Klaviyo, Boston, Massachusetts, us, 02298
At Klaviyo, we value the unique backgrounds, experiences and perspectives each Klaviyo (we call ourselves Klaviyos) brings to our workplace each and every day. We believe everyone deserves a fair shot at success and appreciate the experiences each person brings beyond the traditional job requirements. If you’re a close but not exact match with the description, we hope you’ll still consider applying. Want to learn more about life at Klaviyo? Visit careers.klaviyo.com to see how we empower creators to own their own destiny.About The Team
SMS Compliance & Automation owns the SMS Compliance domain at Klaviyo and tools used to implement guardrails to ensure Klaviyo customers comply with legal and regulatory compliance requirements for SMS sending. This team protects the Klaviyo platform’s excellent reputation in the SMS space by identifying abusive, malicious (such as phishers and scammers) and spammy actors and preventing them from using our platform including stopping their SMS sends. Additionally, we protect our customers from potential litigation by implementing solutions that help them stay compliant with laws and regulations of the country they send SMS messages to, especially as we expand to several international markets. We implement compliance solutions across various high-traffic areas of the Klaviyo platform, where we put an emphasis on developing robust scalable solutions that enforce strict latency and throughput requirements. To deliver on our commitments, we closely collaborate with multiple teams and departments at Klaviyo including Product, Product Analytics, Security and Data Science teams. We prioritize innovative thinking, quality deliverables, iterative solutions, relentlessly anticipating and seeking new methods to enhance our compliance systems and processes.About The Role
As a Senior SWE SMS Compliance and automation team member, you will work in a collaborative environment, working closely with fellow engineers along with Product Managers and other external stakeholders to deliver robust and scalable compliance solutions.Some Of Your Key Responsibilities Will Include
Technical Leadership and Ownership: take complete ownership of technical projects from conception to deployment with an emphasis on quality, scalability and resilience. You will also advocate for efficiently tackling the team’s Tech Debt and pursuing Technical initiatives that serve as foundational building blocks for our Compliance posture.Robust, Scalable Compliance Solutions Implementation: you will be responsible for architecting, designing, and implementing scalable solutions that ensure adherence to SMS compliance regulations.Cross-functional Collaboration: work closely with multiple stakeholders within Klaviyo engineering and Product to understand and integrate compliance requirements into various areas of the Klaviyo platform.Quality Assurance: Uphold high standards of software quality, conducting thorough code reviews and crafting scalable, well-tested, highly extensible and maintainable code. You will ensure the definition of done includes proper alert & monitoring, well-tested code and concise technical documentation of functionality.Problem Solving and Innovation: Identify and resolve complex technical issues, ensuring the integrity and reliability of our compliance solutions. Exhibit an ability to think abstractly and comfortably work with unknowns as part of the various Compliance initiatives we deliver.Regulatory Awareness: Stay abreast of evolving SMS compliance regulations, adapting our systems to meet these changes.Mentorship and Thought Leadership: provide guidance and mentor non-Senior team members, fostering an environment of continuous learning and knowledge sharing.Your Impact
You will be a core contributor and technical owner in the development of new integrations and enhancements of existing integrations of Compliance solutions in the Klaviyo platform. You will advocate for inclusion of Compliance solutions in various products Klaviyo releases and work with multiple stakeholders across several teams and departments to deliver on key commitments. You will build foundational solutions designed to enhance the Compliance posture at Klaviyo including support of async processing where necessary, rate-limiting solutions and proper error handling and documentation. As Klaviyo fast expands to several International markets, you will help lead the development of Compliance solutions that ensures Klaviyo and our customers properly adhere to various government regulations and laws. You will design and maintain critical infrastructure Klaviyo will rely on for processing Compliance workloads including various AWS services and migrating our async tasks to an in-house pub/sub messaging system. You will have an opportunity to make a significant impact on the direction and priorities of the team.Technologies We Use (not Exhaustive)
Backend: Python, DjangoInfrastructure:Celery, RabbitMQ, MySQL, Cassandra, Redis, PulsarAWS services: EC2, RDS, Aurora, DynamoDb, S3, etc…Frontend: React, Typescript, nodeIntegration with several 3rd party providers’ SDKsWho You Are
5+ years of experience in software engineering with a significant part as a full stack developer.Significant experience with full stack application development.Experience working with both monolithic and microservices architectures.Experience implementing low-latency, scalable solutions.Experience with creating and refactoring databases that can withstand high query volumes.Experience with CI/CD pipelines.Experience debugging performance issues and improving application performance.Proven experience with being a coach and a mentor for team members and helping them grow.Experience with automated testing and dedication to quality work.Experience with cross-functional collaborative work including closely working with Product teams to regularly deliver quality products.Experience developing iterative solutions in an agile environment.Excellent problem-solving, attention to detail, and teamwork skills.Nice to Have
Exposure to large-scale system design.Experience with AWS or any similar cloud provider.The pay range for this role is listed below. Sales roles are also eligible for variable compensation and hourly non-exempt roles are eligible for overtime in accordance with applicable law. This role is eligible for benefits, including: medical, dental and vision coverage, health savings accounts, flexible spending accounts, 401(k), flexible paid time off and company-paid holidays and a culture of learning that includes a learning allowance and access to a professional coaching service for all employees.Pay Range For US Locations:
$156,800—$235,200 USDGet to Know Klaviyo
We’re Klaviyo (pronounced clay-vee-oh). We empower creators to own their destiny by making first-party data accessible and actionable like never before. We see limitless potential for the technology we’re developing to nurture personalized experiences in ecommerce and beyond. To reach our goals, we need our own crew of remarkable creators—ambitious and collaborative teammates who stay focused on our north star: delighting our customers. If you’re ready to do the best work of your career, where you’ll be welcomed as your whole self from day one and supported with generous benefits, we hope you’ll join us.Klaviyo is committed to a policy of equal opportunity and non-discrimination. We do not discriminate on the basis of race, ethnicity, citizenship, national origin, color, religion or religious creed, age, sex (including pregnancy), gender identity, sexual orientation, physical or mental disability, veteran or active military status, marital status, criminal record, genetics, retaliation, sexual harassment or any other characteristic protected by applicable law.IMPORTANT NOTICE: Our company takes the security and privacy of job applicants very seriously. We will never ask for payment, bank details, or personal financial information as part of the application process. All our legitimate job postings can be found on our official career site. Please be cautious of job offers that come from non-company email addresses (@klaviyo.com), instant messaging platforms, or unsolicited calls.You can find our Job Applicant Privacy Notice here.
#J-18808-Ljbffr
SMS Compliance & Automation owns the SMS Compliance domain at Klaviyo and tools used to implement guardrails to ensure Klaviyo customers comply with legal and regulatory compliance requirements for SMS sending. This team protects the Klaviyo platform’s excellent reputation in the SMS space by identifying abusive, malicious (such as phishers and scammers) and spammy actors and preventing them from using our platform including stopping their SMS sends. Additionally, we protect our customers from potential litigation by implementing solutions that help them stay compliant with laws and regulations of the country they send SMS messages to, especially as we expand to several international markets. We implement compliance solutions across various high-traffic areas of the Klaviyo platform, where we put an emphasis on developing robust scalable solutions that enforce strict latency and throughput requirements. To deliver on our commitments, we closely collaborate with multiple teams and departments at Klaviyo including Product, Product Analytics, Security and Data Science teams. We prioritize innovative thinking, quality deliverables, iterative solutions, relentlessly anticipating and seeking new methods to enhance our compliance systems and processes.About The Role
As a Senior SWE SMS Compliance and automation team member, you will work in a collaborative environment, working closely with fellow engineers along with Product Managers and other external stakeholders to deliver robust and scalable compliance solutions.Some Of Your Key Responsibilities Will Include
Technical Leadership and Ownership: take complete ownership of technical projects from conception to deployment with an emphasis on quality, scalability and resilience. You will also advocate for efficiently tackling the team’s Tech Debt and pursuing Technical initiatives that serve as foundational building blocks for our Compliance posture.Robust, Scalable Compliance Solutions Implementation: you will be responsible for architecting, designing, and implementing scalable solutions that ensure adherence to SMS compliance regulations.Cross-functional Collaboration: work closely with multiple stakeholders within Klaviyo engineering and Product to understand and integrate compliance requirements into various areas of the Klaviyo platform.Quality Assurance: Uphold high standards of software quality, conducting thorough code reviews and crafting scalable, well-tested, highly extensible and maintainable code. You will ensure the definition of done includes proper alert & monitoring, well-tested code and concise technical documentation of functionality.Problem Solving and Innovation: Identify and resolve complex technical issues, ensuring the integrity and reliability of our compliance solutions. Exhibit an ability to think abstractly and comfortably work with unknowns as part of the various Compliance initiatives we deliver.Regulatory Awareness: Stay abreast of evolving SMS compliance regulations, adapting our systems to meet these changes.Mentorship and Thought Leadership: provide guidance and mentor non-Senior team members, fostering an environment of continuous learning and knowledge sharing.Your Impact
You will be a core contributor and technical owner in the development of new integrations and enhancements of existing integrations of Compliance solutions in the Klaviyo platform. You will advocate for inclusion of Compliance solutions in various products Klaviyo releases and work with multiple stakeholders across several teams and departments to deliver on key commitments. You will build foundational solutions designed to enhance the Compliance posture at Klaviyo including support of async processing where necessary, rate-limiting solutions and proper error handling and documentation. As Klaviyo fast expands to several International markets, you will help lead the development of Compliance solutions that ensures Klaviyo and our customers properly adhere to various government regulations and laws. You will design and maintain critical infrastructure Klaviyo will rely on for processing Compliance workloads including various AWS services and migrating our async tasks to an in-house pub/sub messaging system. You will have an opportunity to make a significant impact on the direction and priorities of the team.Technologies We Use (not Exhaustive)
Backend: Python, DjangoInfrastructure:Celery, RabbitMQ, MySQL, Cassandra, Redis, PulsarAWS services: EC2, RDS, Aurora, DynamoDb, S3, etc…Frontend: React, Typescript, nodeIntegration with several 3rd party providers’ SDKsWho You Are
5+ years of experience in software engineering with a significant part as a full stack developer.Significant experience with full stack application development.Experience working with both monolithic and microservices architectures.Experience implementing low-latency, scalable solutions.Experience with creating and refactoring databases that can withstand high query volumes.Experience with CI/CD pipelines.Experience debugging performance issues and improving application performance.Proven experience with being a coach and a mentor for team members and helping them grow.Experience with automated testing and dedication to quality work.Experience with cross-functional collaborative work including closely working with Product teams to regularly deliver quality products.Experience developing iterative solutions in an agile environment.Excellent problem-solving, attention to detail, and teamwork skills.Nice to Have
Exposure to large-scale system design.Experience with AWS or any similar cloud provider.The pay range for this role is listed below. Sales roles are also eligible for variable compensation and hourly non-exempt roles are eligible for overtime in accordance with applicable law. This role is eligible for benefits, including: medical, dental and vision coverage, health savings accounts, flexible spending accounts, 401(k), flexible paid time off and company-paid holidays and a culture of learning that includes a learning allowance and access to a professional coaching service for all employees.Pay Range For US Locations:
$156,800—$235,200 USDGet to Know Klaviyo
We’re Klaviyo (pronounced clay-vee-oh). We empower creators to own their destiny by making first-party data accessible and actionable like never before. We see limitless potential for the technology we’re developing to nurture personalized experiences in ecommerce and beyond. To reach our goals, we need our own crew of remarkable creators—ambitious and collaborative teammates who stay focused on our north star: delighting our customers. If you’re ready to do the best work of your career, where you’ll be welcomed as your whole self from day one and supported with generous benefits, we hope you’ll join us.Klaviyo is committed to a policy of equal opportunity and non-discrimination. We do not discriminate on the basis of race, ethnicity, citizenship, national origin, color, religion or religious creed, age, sex (including pregnancy), gender identity, sexual orientation, physical or mental disability, veteran or active military status, marital status, criminal record, genetics, retaliation, sexual harassment or any other characteristic protected by applicable law.IMPORTANT NOTICE: Our company takes the security and privacy of job applicants very seriously. We will never ask for payment, bank details, or personal financial information as part of the application process. All our legitimate job postings can be found on our official career site. Please be cautious of job offers that come from non-company email addresses (@klaviyo.com), instant messaging platforms, or unsolicited calls.You can find our Job Applicant Privacy Notice here.
#J-18808-Ljbffr