Lob was founded in 2013 by technical co-founders with a vision to connect the world one mailbox at a time. We're transforming the way businesses use direct mail and bringing the power of technology to a traditionally manual channel. Our modern logistics and fulfillment engine helps businesses to build and scale high-quality, personalized direct mail programs without the operational burden. As we grow to meet the evolving needs of our customers and expand our product offerings, we're building a team to shape the future of direct mail.
Senior Software Engineer
Location
United States
Posted
2 days ago
Salary
$170K - $195K / year
Seniority
Senior
Job Description
Senior Software Engineer
Lob
Lob was founded in 2013 by technical co-founders with a vision to connect the world one mailbox at a time. Today, we're transforming the way businesses use direct mail and bringing the power of technology to a traditionally manual channel. Our modern logistics and fulfillment engine helps businesses to build and scale high-quality, personalized direct mail programs without the operational burden. As we grow to meet the evolving needs of our customers and expand our product offerings, we’re building a team to shape the future of direct mail. Senior Software Engineer - BillingAs a Software Engineer at Lob, you’ll contribute to several applications related to Billing using primarily Node.js, Go, and Vue.js. You’ll work in a Service-Oriented Architecture with resources on AWS, leveraging SQS queues and Lambda functions. We maintain a culture of high collaboration, psychological safety, and performance where individuals can thrive and gain meaningful experience to elevate their career potential. As a Senior Software Engineer, you’ll… - Contribute to the development of billing and payments solutions. - Collaborate with other engineers to develop solutions for business cases. - Build and maintain integrations with internal and external payment and accounting systems. - Build resilient, observable services running on AWS using SQS, Lambda, and related infrastructure; own runtime reliability and incident response for services you ship. - Partner with product, finance, and cross-functional engineering teams to translate business requirements into technical solutions. - Drive adoption of automated tests, CI/CD, and robust deployment practices. - Write clear technical design docs and user-friendly operational runbooks for both technical and non-technical stakeholders. - Coach and mentor engineers, contribute to hiring, and help raise the team’s engineering standards. - Leverage AI-assisted development tools and techniques to accelerate coding, testing, documentation, and debugging while applying best practices for responsible and secure AI use. What will you bring to this role… - 4–8 years as a software engineer (senior-level preferred). - Strong experience with Node.js and/or Go; familiarity with Vue.js or similar frontend frameworks. - Experience with relational DBs such as Postgres, MySQL, or SQL Server, and familiarity with NoSQL/kv stores such as Redis. - Experience with job/queueing systems (SQS, Kafka, Kinesis, or similar). - Strong background building and operating RESTful and RPC-style APIs and integrating third-party APIs. - Familiarity with unit and automated testing frameworks and test-driven development practices. - Practical experience using AI-assisted development tools for code generation, test creation, debugging, documentation, or developer productivity, plus an understanding of risks and mitigations. - Strong problem-solving, attention to detail, and clear written and verbal communication. - Demonstrated ability to take end-to-end ownership of features and services in production. - Hands-on experience with Terraform, CloudFormation, or other IaC. - Experience with metrics, distributed tracing, and centralized logging tools. - Experience optimizing high-throughput, latency-sensitive workloads. At Lob, we are looking to #LevelUp and #EmpowerDiversity, we invite you to apply if you possess even some of these: - Eagerness to learn new technologies and solve complex problems. - Experience with debugging applications and identifying issues. - Since great engineers come from a variety of backgrounds, it doesn’t particularly matter if you have a specific degree—we want to hear about your contributions in a real-world setting. Compensation information The compensation for this role consists of a base salary + additional RSUs. Annual Base Salary: $170,000 - $195,000 <#LI-REMOTE #LI-GD1 “Lob’s salary ranges are based on market data, relative to our size, industry and stage of growth. Salary is one part of total compensation, which also includes equity, perks and competitive benefits. Salary decisions are based on many factors including geographic location, qualifications for the role, skillset, proficiency and experience level. Lob reasonably expects to pay candidates who are offered roles within the provided salary ranges.” We offer remote working opportunities in AZ, CA, CO, DC, FL, GA, IA, IL, MA, MD, MI, MN, MT, NE, NC, NH, NJ, NV, NY, OH, OR, PA, RI, TN, TX, UT, and WA, unless specified otherwise in the job description above. If you are looking for a progressive, fun-spirited, and mentally stimulating environment, come join us at Lob! Our Commitment to Diversity Lob is an equal opportunity employer and values diversity of backgrounds and perspectives to cultivate an environment of understanding to have greater impact on our business and customers. We encourage under-represented groups to apply and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or criminal history in accordance with local, state, and/or federal laws, including the San Francisco’s Fair Chance Ordinance. Recent awards #88 on BuiltIn's Best Remote Midsize Companies to Work For in 2025 BuiltIn Best Remote Midsize Companies to Work For in 2024 BuiltIn Best Midsize Companies to Work For 2022
Related Guides
Related Job Pages
More Software Engineer Jobs
• End-to-End Delivery: Build, configure, and extend applications on the Unqork platform, owning feature delivery from technical design to a successful launch. Identify opportunities and design solutions that positively impact customer adoption. • Client Leadership & Stakeholder Management: Serve as the primary technical contact for client stakeholders during US business hours. Navigate dynamics with professionalism, managing expectations and executive-level communication with senior client leadership. • Architectural Collaboration: Collaborate closely with the Architect to implement designs and architectural decisions, escalating risks or blockers proactively while ensuring solutions align with scalable BFF (Backend-for-Frontend)/proxy architectures. • Global Team Coordination: Coordinate with distributed, offshore development team members across multiple time zones, providing crucial context, guidance, and thorough code/configuration reviews. • Agile Execution & Documentation: Participate actively in Agile ceremonies and sprint planning. Contribute to technical artifacts and knowledge transfer materials to ensure long-term project sustainability.
Unqork Developer, Unqork Engineer – Low Code, No Code
3Pillar GlobalBuilding digital businesses, together.
• Build, configure, and extend applications on the Unqork platform, owning feature delivery from technical design to a successful launch. Identify opportunities and design solutions that positively impact customer adoption. • Serve as the primary technical contact for client stakeholders during US business hours. Navigate dynamics with professionalism, managing expectations and executive-level communication with senior client leadership. • Collaborate closely with the Architect to implement designs and architectural decisions, escalating risks or blockers proactively while ensuring solutions align with scalable BFF (Backend-for-Frontend)/proxy architectures. • Coordinate with distributed, offshore development team members across multiple time zones, providing crucial context, guidance, and thorough code/configuration reviews. • Participate actively in Agile ceremonies and sprint planning. Contribute to technical artifacts and knowledge transfer materials to ensure long-term project sustainability.
• Data Pipeline Architecture and Implementation: Build and maintain asynchronous data pipelines that connect customer channels (WhatsApp, app, voice) to AI systems and persistence stores Implement idempotent and resilient event consumers, ensuring reliable processing even in failure or reprocessing scenarios Model data schemas for service events, taking into account traceability, auditability and analytics requirements • Transactional and Analytical Persistence Management: Ensure integrity and durability of data in transactional and analytical stores, optimizing read and write performance according to usage patterns Manage the complete lifecycle of data objects, including audio files, transcripts and interaction metadata Implement partitioning, indexing and query optimization strategies to meet performance requirements • Streaming and Real-Time Processing: Develop real-time data ingestion and processing solutions using event streaming technologies Monitor latency, throughput and pipeline reliability, implementing continuous improvements • Data Governance and Compliance: Ensure compliance with Brazil's General Data Protection Law (LGPD) through masking and anonymization techniques for personally identifiable information (PII) in traces, logs and datasets Implement access controls, auditing and traceability for sensitive data throughout the information lifecycle • Collaboration and Integration: Work closely with data scientists, developers and architects to ensure the persistence and event layers are aligned with AI solution requirements Document schemas, data flows and architectural decisions to facilitate maintenance and platform evolution
Developer Electromagnetic Spectrum Management Software Job ID: 495206 Posted since: 23-Mar-2026 Organization: Digital Industries Field of work: Research & Development Company: Altair Engineering AB Experience level: Experienced Professional Job type: Full-time Work mode: Hybrid (Remote/Office) Employment type: Permanent Locations: - Gothenburg, Sweden - Linköping, Sweden We are Siemens. Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our software. Are you a highly skilled C# Software Developer with an electromagnetic wave propagation and radio network planning background who wants to contribute to the development of innovative high‑performance software solutions used by engineering teams across the world? If you enjoy programming and solving physical and mathematical problems and like to design and build high‑performance software modules, then wed love for you to help us with our software tool Simcenter Feko. The WRAP module of Feko includes features for radio and radar coverage planning, interference analysis, as well as spectrum management. Youll make a difference by: - Designing wave propagation modeling and radio network planning algorithms and implementing them in C# software code to create new features and to maintain and extend the WRAP software. - Working closely with Product Management and Quality Assurance to bring next‑generation wave propagation & radio network planning tools to market on schedule. Your success is grounded in: - Degree in Electrical Engineering or similar. - Expertise in C# software development. - Proven track record of delivering high‑quality software projects on time. - Experience with Microsoft Visual Studio and software development for Windows and Linux. - Good knowledge in RF engineering, wireless networks, and radar systems. - Fundamental knowledge in computational electromagnetics and wave propagation. - Team‑oriented with an open, forward‑thinking mindset. - Happy to work independently without a lot of guidance. Nice if you have experience in: - Radio planning software tools. - Radar systems and technologies. - Spectrum management & monitoring. - Broadcasting & satellite communication. - Collocation interference. - Wireless air interfaces like 5G, LTE, etc. - SQL Databases. Join our Digital World A collection of over 377,000 minds building the future one day at a time in over 200 countries. Were dedicated to equality and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us Transform the everyday. Siemens is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. If you believe in technology with purpose and are interested in learning more about Siemens Digital Industries Software before you apply, then check out our Mission, Vision, and our software portfolio, meet the team, and join our Talent Community today so that we can stay connected in the areas that interest you. www.siemens.com/careers/transformtheeveryday DISW SIM LI-MH LI-HYBRID LI-PLM


