LawVu logo
LawVu

The legal workspace for in-house legal teams.

Senior Software Engineer

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

New Zealand

Posted

3 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

LawVu

Role Description In this role, you’ll help accelerate legal processes, drive creativity, and bring fresh solutions to an industry ready for change. This is a chance to work on the cutting edge of legal tech, making a real impact on the future of legal ops and with an awesome team of humans! Reports to: Director of Engineering. Location: New Zealand What You’ll Do: - Work closely with product managers, designers, and engineers to drive innovation and development of product features - Own the full development lifecycle for AI-powered/platform features, from POC to production and ongoing maintenance - Contribute to the architecture design, balancing scalability with cost considerations - Develop the rich first party integration ecosystem and developer platform. - Maintain our strong security standards and AI governance policies in a multi-tenant environment to ensure data integrity and compliance. - Mentor and guide junior engineers - Stay up to date with the latest developments in software engineering and AI Qualifications - Self-Starter: Take initiative and drive projects forward with minimal supervision. - Proactive: Anticipate challenges and address them before they become problems. - Problem Solver: Tackle complex issues with creativity and determination. - Resilient: Bounce back from setbacks and keep pushing forward. - Customer-Centric: Always keep the end-user in mind and strive to meet their needs. - Design-First: Prioritise design and usability in every feature you develop. - Value-Driven: Focus on delivering features that provide real value to our users. - Innovation: Leverage AI and cutting-edge technologies to continually enhance our products, streamline processes, and deliver exceptional user experiences. Requirements - 5+ years of experience in full-stack software development. - Strong proficiency in C# .NET Framework / .NET Core, Angular, and REST API design and development. - Experience building reliable solutions consuming 3rd party APIs. - Solid understanding of Azure PaaS and Azure Web App services. - Experience with Git and Azure DevOps. - QA familiarity and contribution. - Comfortable working in an Agile environment. - Comfortable with customer engagement. Benefits - Monthly wellness allowance to use on whatever enables you to bring your whole self to work - gym membership, massage, childcare.. the list goes on! - Health insurance cover - Extended paid parental leave - Extra paid day off on your birthday - Share options so you can have a piece of the pie - Home office allowance set up for remote employees Company Description At LawVu we support many types of flexible working arrangements that allow you to balance your work, your life and your passions. We offer the opportunity to get onboard a growth company early and the opportunity to participate in LawVu’s success through our incentive scheme. LawVu has rapidly expanding offices and our work environment encourages continuous improvement and future career development. Our collaborative and inclusive culture is one we’re immensely proud of. We know that a diverse workforce is a strength that enables us to better understand and serve customers and innovate successfully. From the moment you join, you’ll feel welcome and supported to do the best work of your life. Our team is only as strong as the culture it is built upon. Our core values are: - Inspire and Delight: We take pride in what we do and go the extra mile to create experiences that inspire and delight our customers. - Move Swiftly: We do what we say we will do, moving fast to get the right things done to make an impact. - Dig Deeper: No challenge is too big. With courage we embrace the challenge, learn from our mistakes and share the knowledge. - Take Ownership: With every decision and behaviour, however big or small, we take ownership of its impact on our business. - Back yourself. Back others: We strive to be supportive, honest people who respect each other and build a high level of trust to perform as a winning team. - Bring your Woo: Woo is what energises us, brings us joy and makes us unique. We seek to create a safe environment that fosters bringing your whole self so you can thrive. We are constantly working towards making LawVu one of the best places to work, for everyone. LawVu is committed to providing equality of opportunity, valuing diversity and promoting a culture of inclusion. We will ensure this by fostering a workplace where people feel safe to be themselves, are able to do the best work of their lives and fulfil their potential. We believe by bringing together our diversity of thoughts and backgrounds, we will develop a world class product for the equally diverse customers we serve. We make hiring decisions based on your experience, skills and passion. If you would like to apply and need reasonable adjustments or would like to note which pronouns you use at any point in the application or interview process, please let us know.

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Designs, builds, deploys, evaluates and maintains existing and future IT infrastructure • Ensures all IT systems function efficiently and seamlessly • Applies in-depth experience with components of on-premises and cloud infrastructure • Plans, acquires, and coordinates the installation of infrastructure devices across the enterprise while ensuring safe networks with disaster recovery options • Administers automated workflow tools, middleware application servers, and server visualization technologies • Acts as the primary technical liaison between Infrastructure and other IT teams, vendors and partners, as well as the business to design infrastructure solutions • Works to determine enterprise security controls and identify any threats to the infrastructure • Diagnoses complex network, storage and server issues and implements corrective solutions • Tracks vulnerabilities, applies remediations and patches to network and server assets • Conducts feasibility studies to determine the likelihood of proposed project's success in the current environment • Provides proactive network/server monitoring to ensure optimum performance and acts on real-time alerts of critical issues • Performs hardware, software, and firmware upgrades - researches and recommends network upgrades • Manages and coordinates the release of changes into production applying standardized procedures and minimizing risk to existing services • Creates release plans, test and validation strategies, schedules and tracking tools to coordinate the contents of release packages for network and business applications • Evaluates effectiveness of current systems and supports in developing improvement strategies based on the findings

Canada
$75.9K - $141.9K / year
Auralis Group logo

Java Software Developer with Career Ambitions - Start Your Journey with Us!

Auralis Group

Innovation / Venture Studio focusing on Software Development, Legacy and MVP Development: Supporting corporate clients in innovation / business modeling Helping technical and non-technical founders getting from 0-1 Technology focus: Cloud/DevOps, Embedded, C#, Java, SAP, AI, Quantum Computing, B2B SaaS Software Development: Supporting corporate customers in the areas of software development and DevOps Assisting customers in identifying automation potentials that can be exploited with software Developing customized AI agents for the continuous automation of increasingly challenging tasks in marketing, sales, customer success, HR and finance Helping customers in the application and technical integration of AI agents

Full TimeRemoteTeam 51-200

Role Description Wir sind ein fast zwei Jahre altes IT Unternehmen, aktuell 80 MA, und suchen nun weiterhin Verstärkung, um Java-Projekte bei unseren Kunden durchzuführen. - Du willst Deine Arbeitszeiten selbst bestimmen? - von zuhause aus arbeiten (remote)? - den nächsten Schritt in Deiner Karriere gehen und lernen, wie man Teams leitet und ein Unternehmen führt? - einen Arbeitgeber, der Dich leistungs- und ergebnisorientiert bezahlt? Qualifications - bist seit 4 Jahren in Vollzeit berufstätig im Bereich Softwareentwicklung? - hast einen starken Fokus auf eine oder mehrere Programmiersprachen wie z.B. Java (Spring Boot), oder Kotlin und bist dort ein absoluter Experte? - hast Erfahrung in Cloud-Infrastrukturen und Deployment-Prozessen gesammelt? - bringst Erfahrung in einem der großen Cloud-Dienstleister (AWS, Azure, GCP) mit? - bringst Erfahrung im Frontend (Angular, React, oder Vue) mit? - bist nicht kontaktscheu und kommunikationsfreudig? - bist gesegnet mit einem Growth Mindset und willst im Leben immer weiterkommen? - bist überzeugt davon, dass Dein Potenzial noch lange nicht ausgeschöpft ist? Benefits - Fixum: 60.000 € - 70.000 € - Zielgehalt: 70.000 € - 80.000 € (Umsatzbeteiligung an eigenem Umsatz, quartalsweise Ausschüttung) - 30 Tage Urlaub - IT Equipment deiner Wahl (Mac, Linux, Windows) - Gelebter interner Expertenaustausch und Support - Flexible Arbeitszeit und 95% - 100% Homeoffice (abhängig vom Kunden) - Remote-Arbeit im Ausland (GF war Co-Founder von rhome)

Worldwide
€60K - €70K / year
SambaSafety logo

Software Operations Engineer

SambaSafety

SambaSafety is a leading provider of cloud-based mobility risk management software solutions.

Full TimeRemoteTeam 201-500Since 1998H1B No Sponsor

Who we are: Hi, we’re SambaSafety and we offer the industry’s most comprehensive driver monitoring software. Our mission is promoting safer communities by reducing risk through data insights. Companies trust SambaSafety to keep their employees safe on the roads, price and reduce risk, help protect their brand, their bottom line, and our global community. We’ve built an inclusive, supportive, and exceptional culture where every employee is empowered in their role. Don’t take our word for it; we’ve been recognized as a Top Workplace by The Denver Post, Albuquerque Journal, Sacramento Bee, and Built In Colorado. And our employees rate SambaSafety as top-notch, with a rock solid Top Rating on Glassdoor. What You’ll Do: SambaSafety is seeking a dedicated and skilled Operations Engineer to join our dynamic Software Operations team. In this role, you will be instrumental in maintaining and optimizing the performance of our Software-as-a-Service (SaaS) production and demo environments. This is an exciting opportunity for an engineer who thrives in a fast-paced and innovative environment and who is passionate about ensuring the reliability and scalability of high-availability systems. The Software Operations (SOOP) team serves as the operational backbone between many teams, such as Engineering, Product, SRE, DataOps, Compliance, Gov Relations and Customer Experience. This role requires strong production support skills, excellent operational judgment, and comfort working within structured incident, problem, and service request processes, currently using Jira Service Management, and modern observability platforms such as Dynatrace. This role is not a customer support position; it is a technical operations role focused on production reliability, incident management, and platform stability. Responsibilities - System Management: Oversee the deployment, monitoring, maintenance, and support of all SaaS production and demo systems and infrastructure. - Incident and Problem Management: Respond to and resolve production incidents, ensuring minimal downtime and customer impact. Triage, manage, and resolve production incidents and recurring operational problems using ITIL‑aligned practices. Own incident coordination, technical investigation, escalation, and post‑incident documentation. Ensure accurate ticket status, ownership, and timelines within Jira Service Management. - Operational Tooling: Use Jira Service Management as the system of record for incidents, problems, and service requests. Maintain and contribute to operational documentation and runbooks in Confluence. Monitor production health and investigate anomalies using Dynatrace and related observability tools. - Performance Optimization: Analyze system performance and implement tuning improvements to ensure optimal system efficiency and reliability - Automation: Develop and maintain automation scripts and tools to improve operational workflows and reduce manual intervention. - Cross‑Team Collaboration: Partner closely with other teams to coordinate incident response, deployments, escalations, and operational handoffs. - Security: Implement and enforce security best practices to protect data and maintain compliance with relevant regulations. - Documentation: Maintain comprehensive documentation of production environments, operational procedures, and system configurations. - Continuous Improvement: Identify and recommend process improvements to enhance operational efficiency and system reliability. - On‑Call and Reliability: Participate in an on‑call rotation to support production systems. Ensure production issues are addressed with urgency while maintaining high-quality communication and documentation standards. What You’ll Need: - Proven experience as an Operations Engineer or in a similar role, preferably within a SaaS environment. - Demonstrated ability to balance urgency, risk, and stakeholder communication during production issues. - Experience supporting SaaS production environments. - Experience with Jira Service Management (or similar ticketing platforms) for incident, problem, and service request tracking. - Experience with Confluence (or similar knowledge-base tools) for documentation, runbooks, and operational knowledge sharing. - Experience with cloud platforms such as AWS, Azure, or Google Cloud. - Working knowledge in Linux/Unix administration. - Working knowledge of databases and data platforms (SQL, PostgreSQL, Snowflake) for operational support and troubleshooting. - Familiarity with Dynatrace or similar observability/monitoring platforms for production troubleshooting and performance analysis. - Familiarity with configuration management tools such as Ansible, Puppet, or Chef. - Familiarity with ITIL concepts (Incident, Problem, Change, Service Request), with a pragmatic, operations‑focused mindset. - Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes. - Knowledge of scripting languages such as Python, Bash, or Perl. - Understanding of networking concepts and troubleshooting. - Strong analytical and problem-solving skills with a proactive approach to addressing issues. - Excellent verbal and written communication skills, including the ability to clearly document incidents, investigations, and operational procedures for both technical and non‑technical audiences. - Ability to thrive in a fast-paced environment and manage multiple priorities effectively. What Success Looks Like in This Role: - Production incidents are handled with clear ownership, timely updates, and thorough follow‑up. - Jira tickets accurately reflect issue state, ownership, and resolution progress. - Monitoring and alerts are actionable, not noisy. - Documentation is current, clear, and trusted by partner teams. - Cross‑team escalations are smooth, professional, and well‑coordinated. Benefits and Perks: - Flexible and generous Paid Time Off and Paid Volunteer Days - 401k Employer Match - Generous Healthcare Benefits - Up to 12 weeks paid time off for maternity leave based on tenure - Wellness &Tuition Reimbursement - Flexible Work Arrangements - Lots of SambaSafety swag & SambaSafety Events Our team of talented and committed safety professionals is exceptional. At SambaSafety we strive to foster an inclusive culture that supports, encourages and celebrates a wide array of diversity. We are committed to create a space where all employees can show up as their authentic selves every day, and we work to advance employee equality, diversity and inclusion. SambaSafety provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, gender identity, and expression or genetics. Come join us to find out for yourself what all the excitement is about!

United States
$60K - $70K / year
Cash App logo

Senior Software Engineer, Ledgering

Cash App

Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic app, bringing a better way to send, spend, invest, borrow and save to our millions of monthly active users. With a mission to redefine the world's relationship with money by making it more relatable, instantly available and universally accessible.

Full TimeRemoteTeam 3,500Since 2013

Block is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams - People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more - provide support and guidance at the corporate level. They work across business groups and around the globe, spanning time zones and disciplines to develop inclusive People policies, forecast finances, give legal counsel, safeguard systems, nurture new initiatives, and more. Every challenge creates possibilities, and we need different perspectives to see them all. Bring yours to Block. The Role Ledgering is the accounting core that other teams at Block build on. We keep the authoritative records of balances for Square and Cash App, along with the transactions and settlement that move that money. As a Senior Software Engineer on the team, you will build and operate the systems of record for balances and transactions, the settlement orchestration that decides how sellers and customers get paid, and the automated treasury systems that position Block's own cash. At Block's transaction volume, this work has direct, measurable impact on financial accuracy and on the trust merchants and customers place in us. You Will - Design, build, and operate the balance and transaction systems of record that serve as the financial source of truth for millions of merchants and customers. - Build settlement orchestration that determines how account holders get paid: schedules, amounts, deposit methods, and withholdings. - Develop self-serve ledgering APIs with durable semantics and clear contracts, so partner teams can stand up a new balance or transaction type in about a day instead of waiting weeks on custom integration work. - Emit balance and settlement data that downstream finance, reconciliation, and reporting teams can trust, against agreed data contracts. - Design and implement reliable, high-volume distributed transaction-processing systems, making thoughtful tradeoffs between consistency and availability when both are not possible. - Drive convergence across a large portfolio of financial services: consistent transaction and balance models, shared workflow tooling, and predictable integration patterns. - Operate tier-0 and tier-1 financial systems against published SLOs, and debug production issues across services and multiple levels of the stack in a high-reliability environment. - Work AI-natively: use AI agents throughout the development lifecycle, and build agents and automation that reduce operational toil across our services. - Lead complex projects end to end, breaking the work into components and milestones that other engineers can pick up. - Mentor other engineers and contribute to the technical direction of the team. - Work with engineers, product managers, and finance and treasury stakeholders across the company to ship new capabilities at scale. You Have - A minimum of 8 years of related experience with a Bachelor's degree; or 6 years and a Master's degree; or a PhD with 3 years experience; or equivalent experience. - Experience designing and operating distributed, high-throughput, fault-tolerant services, with a strong understanding of consistency, idempotency, and failure handling. - Experience building money-movement systems such as ledgers, double-entry accounting, settlement, or treasury, or the curiosity and drive to build deep expertise in the domain. - Proficiency in at least one major programming language (for example Java, Kotlin, or Go) and strong SQL. - Experience leading complex, ambiguous projects across multiple engineering teams and driving clear next steps in areas without clear ownership. - High standards for software architecture and engineering practices, including maintainable and testable code, CI/CD, and observability, in a complex, high-stakes financial environment. - Proficiency in using AI tools throughout the software development lifecycle to improve engineering productivity, problem solving, and software delivery. - Strong written and verbal communication skills. Technologies We Use and Teach - Java, Kotlin, Python - AI agents and tooling across the development lifecycle, including AMP, Codex, Claude, Goose and MCP - Temporal, Protocol Buffers, jOOQ, GraphQL - MySQL, Aurora, Vitess, Databricks, Snowflake - AWS, Kubernetes, Terraform, Datadog We're working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. Block is an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances. We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible. Want to learn more about what we're doing to build a workplace that is fair and square? Check out our I+D page . While there is no specific deadline to apply for this role, U.S. roles are typically open for an average of 55 days before being filled by a successful candidate. Please refer to the date listed at the top of this job page for when this role was first posted. Block takes a market-based approach to pay, and pay may vary depending on your location. U.S. locations are categorized into one of four zones based on a cost of labor index for that geographic area. The successful candidate's starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. These ranges may be modified in the future. To find a location's zone designation, please refer to this resource . If a location of interest is not listed, please speak with a recruiter for additional information. Zone A: $217,800 - $326,800 USD Zone B: $207,000 - $310,400 USD Zone C: $196,100 - $294,100 USD Zone D: $185,200 - $277,800 USD Application Guidelines Candidates may submit up to 9 active applications within a 60-day period. Reapplications to the same role are accepted 90 days after a previous application has been reviewed. Use of AI in Our Hiring Process We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws. Contact us here with hiring practice or data usage questions. Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering. Check out our other benefits at Block. Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we're helping build a financial system that is open to everyone.

California + 1 moreAll locations: California | Canada
$185.2K - $326.8K / year