Identity & Privilege Management for Cloud & Hybrid Organizations
Senior Software Engineer
Location
California
Posted
104 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Britive
• Responsible for design and development of a large-scale application stack running on AWS. • Collaborate with product management and engineering teams to design and integrate software, conduct code reviews, and troubleshoot product issues. • Perform proof of concepts to identify best design options including usage of AWS services. • Research integration options for various SaaS/IaaS technologies, including APIs for user administration and incorporate this research in our application integration.
Job Requirements
- Minimum 7 years of relevant work experience in similar roles.
- In-depth knowledge of Spring, Spring Boot, Java, REST Web Services, SQL/NoSQL databases, ELK stack, microservices architecture, container/Docker technology, CI/CD principles.
- Hands-on experience developing and delivering scalable multi-tenant SaaS applications on AWS platform.
- In-depth knowledge of AWS platform, tools and services, specifically AWS networking and security, Route53, API Gateway, ECS/Fargate, RDS, DynamoDB.
- Outstanding collaboration and communication skills.
- Ability to effectively collaborate with distributed teams.
- Understand and practice agile development methodology.
- Prior experience with security product development.
Benefits
- Work from anywhere in the US! We are fully remote (US only, other areas are subject to review).
- Competitive compensation and meaningful equity
- Medical, dental, and vision insurance
- Paid parental leave benefits
- 401k (U.S.)
- Flexible + Unlimited PTO (U.S.)
- Career development opportunities and paths
- Home office and connectivity stipends
- Team socials + Offsites
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• ERP Data Connector Specialist: You'll be the one implementing connectors to fetch ERP data. It's like building a bridge to a treasure trove of information. And not just that, you've got to ensure this data has high availability. So, whether it's the crack of dawn or the dead of night, the ERP data should be accessible without a hitch. • Backend API Master: Customers' requirements are constantly evolving, and that's where you come in. You'll be implementing or upgrading backend APIs to fit these new demands like a custom-made glove. Your work will be the driving force behind our ability to keep up with the market. • ERP Data Storage Maestro: Take charge of the ERP system’s data storage. It's your kingdom, and you're responsible for all related improvements. Make sure the data is stored efficiently and securely, and is always ready for action. • Business-Tech Liaison: Understand the business requirements inside out. Jump right into discussions with the team and bring your A-game to design technical solutions. You'll be the one who bridges the gap between business needs and technical implementation. • Service Maintenance and Upgrade Champion: Maintain our existing services like a pro. Dive into iterative upgrades, deploy improvements, and take charge of service governance. Your work will be the glue that holds our services together and keeps them evolving. • Global Team Player: Work hand-in-glove with our US/SG/China teams. Be flexible with work hours as the data world never sleeps, and we need you to be on top of your game, always! • Data Pipelines Maestro: You'll be responsible for developing, optimizing, and maintaining super-scalable data pipelines. Whether it's structured data flowing like a well-oiled stream or unstructured data that needs taming, you've got to make sure these pipelines are top-notch for seamless processing. • Data Systems Guardian: Existing data systems and services. You bet you'll be the one maintaining and enhancing their stability, reliability, and ensuring high availability. Think of yourself as the shield that keeps our data world running smoothly. • Data Architecture Builder: Team up with our amazing crew to construct and refine an expandable, high-performance data architecture. It's like building a digital skyscraper, but with data blocks! • Data Services Provider: Partner with different teams across the board. Your mission is to serve up high-quality, rock-solid data services to all our internal users. They'll be relying on you like a lifeline for their data needs. • Business-Aligned Data Designer: Get the hang of product and business requirements. Then, design and implement data functionalities that are not only useful but also come with super-intuitive data visualizations. Make data come alive! • Third-Party Data Integrator: Oversee the integration and maintenance of collaborative data with our third-party clients. Solve their data mining and analytical headaches, and you'll be the hero of the data realm. • Data Governance Enforcer: Enforce the best practices in data governance, security, and compliance. You're the gatekeeper of sensitive information, and you've got to keep it safe at all costs.
Senior Software Engineer, Integrations
VirtasantWe are a global, diverse team of cloud experts building the next generation of cloud solutions.
• Work on fast-paced, autonomous, agile teams to build and enhance a growing software platform • Provide technical leadership throughout the technical design and sprint process • Own end-to-end feature releases and platform enhancements • Actively participate in the technical design process, bringing your expertise and analysis to help make data-driven decisions • Continuously discover, evaluate, and implement new technologies or services to maximize the efficiency of our client's data science, machine learning, and clinical programs • Contribute to developing a culture of testing, quality, and attention to detail by supporting industry-leading practices such as writing and maintaining comprehensive test coverage • Actively participate in ensuring our client maintains a disciplined approach to healthcare security • Mentor junior engineers on your team
• Build and support backend services using Java and cloud technologies. • Develop, integrate RESTful APIs , write Junit testcases • Work with Azure Functions, Azure Container Apps, Blob Storage, Azure SQL, and Event Hub to build scalable applications. • Learn and work with CI/CD pipelines using Azure DevOps • Work closely with senior engineers and participate in code reviews and design discussions.
About US At Leadtech, we’ve been redefining digital businesses since 2009, creating innovative online solutions that reach millions of users every month. With a diverse team of over 700 members from 23+ nationalities, we’re united by a passion for creativity and collaboration. We specialize in delivering user-centric experiences across web and mobile platforms, where people can connect with our products like never before. We’re proud of our global reach and committed to fostering an inclusive workplace where every individual contributes to our shared vision of bringing cutting-edge projects to life. Learn more about our journey and mission on our page! About the Role We’re looking for a MarTech Full-Stack Developer to join our Marketing Technology & AdTech team. This is not the kind of “full-stack” role where you’ll spend your life centering buttons or debating border-radius values for three sprints. You’ll be working at the intersection of engineering, attribution, internal tooling, and growth — building the systems that make campaign measurement reliable, data flows usable, and marketing teams less dependent on guesswork. You’ll help us maintain and evolve the technical backbone behind tracking, postbacks, schemas, integrations, and internal tools. That includes working on our internal CRM/tooling, improving how marketing teams operate, and making sure data moves where it should, when it should, and in the format it should. You’ll collaborate closely with performance marketers, product owners, developers, and data stakeholders, acting as a bridge between business needs and technical implementation. And just so we’re clear: we don’t really care what you studied or where. Computer Science, Physics, Philosophy, self-taught, bootcamp, or “learned by breaking production and fixing it later” — all valid. We care about what you can do, how you think, and how you take ownership. Also: if you use AI to move faster, think better, document clearer, or automate boring work — great. That’s a plus. What You’ll Be Doing Attribution & Tracking Infrastructure - Build and maintain attribution and tracking systems across web and app environments. - Work with tools like GA4, Appsflyer, Adjust, and server-side/custom setups. - Handle event deduplication, postback routing, conversion events, and parameter consistency. - Define, maintain, and enforce tracking schemas across projects. - Ensure tracking is not just implemented, but actually reliable and usable. Internal Tooling & CRM - Develop and extend features within our internal CRM and marketing tooling. - Build internal UIs and workflows that help marketing teams operate more autonomously. - Improve existing tools instead of rebuilding everything from scratch. - Work on real, messy operational problems — not just clean abstractions. Data Flow & Warehousing - Pipeline campaign and attribution data into warehouses such as BigQuery. - Ensure data quality, consistency, and availability for analysis. - Align platform data, internal systems, and warehouse outputs (ideally without creating multiple conflicting truths). - Collaborate with Data and Product on schema design and governance. Network Signaling & Integrations - Build and manage server-to-server integrations with ad networks. - Develop APIs and middleware for event ingestion and delivery. - Work with platforms like Meta, Google Ads, TikTok, Snapchat, etc. - Support integrations related to monetization and subscriptions (e.g. RevenueCat). Monitoring, QA & Debugging - Automate testing and monitoring of attribution and tracking flows. - Investigate discrepancies between internal data, warehouses, and ad platforms. - Catch issues before they become “performance dropped… or maybe tracking broke.” - Bring visibility and structure to systems that are usually invisible until they fail. Cross-functional Collaboration - Act as a bridge between Marketing, Product, and Engineering. - Work with POs, developers, and marketers to define tracking and data structures. - Translate business needs into technical implementations (and push back when needed). - Maintain and evolve schemas across teams and projects.




