Job Closed
This listing is no longer active.
BlackLine is a leading global provider of cloud software that controls and automates accounting and finance processes for businesses and organizations of all si
Principal Engineer
Location
California
Posted
44 days ago
Salary
$257K - $322K / year
Seniority
Senior
Job Description
Principal Engineer
BlackLine
Get to Know Us: It's fun to work in a company where people truly believe in what they're doing! At BlackLine, we're committed to bringing passion and customer focus to the business of enterprise applications. Since being founded in 2001, BlackLine has become a leading provider of cloud software that automates and controls the entire financial close process. Our vision is to modernize the finance and accounting function to enable greater operational effectiveness and agility, and we are committed to delivering innovative solutions and services to empower accounting and finance leaders around the world to achieve Modern Finance. Being a best-in-class SaaS Company, we understand that bringing in new ideas and innovative technology is mission critical. At BlackLine we are always working with new, cutting edge technology that encourages our teams to learn something new and expand their creativity and technical skillset that will accelerate their careers. Work, Play and Grow at BlackLine! Make Your Mark: As a Principal Software Engineer, you will play a crucial role in delivering high quality releases to our customers by defining application architecture, designing, developing, troubleshooting, maintaining, optimizing, and scaling BlackLine's cloud-based backend services and driving innovation into our product suite. In this role, you will work with management to identify strategic directions for system architecture. You will research, test, benchmark and evaluate new technologies, propose scaling solutions, collaborate with other teams to define, and build new features, optimize existing features while writing elegant code, coaching, and mentoring less experienced software engineers and communicating with people at all levels. In this position, every bit of your software design skill be drawn upon in order to drive towards and implement best of breed features in a rapid iterative environment. Your attention to detail, tenacity, and creative problem-solving and thinking ahead will directly impact the company's success, as well as the success of your peers across the organization. If you have a passion for delivering products that make a difference, are driven to make things better in all that you do and are eager to work in a collaborative agile environment where Developers are dedicated to solving customer problems and innovating, you will be a great fit for the team. You'll Get To: - Provide technical expertise and leadership in technology direction, road-mapping, architecture definition, design, development, and delivery of enterprise-class solutions while adhering to timelines, coding standards, requirements, and quality. - Architect, design, develop, test, troubleshoot, debug, optimize, scale, perform the capacity planning, deploy, maintain, and improve software applications, driving the delivery of high-quality value and features to BlackLine's customers. Develop functional and technical specifications, and test plans. - Develop and document functional and technical requirements. - Work collaboratively across the company to design, communicate and further assist with adoption of best practices in architecture and implementation. - Deliver robust architectural solutions for complex design problems. - Implement, refine, and enforce software development techniques to ensure that delivered features meet software integration, performance, security, and maintainability expectations. - Research, test, benchmark, and evaluate new tools and technologies, and recommend ways to implement them in product development. Identify and create solutions that are likely to contribute to the development of new company concepts while keeping in mind the business strategy, short- and long-term roadmap, and architectural considerations to support them in a highly scalable and easy extensible manner. - Identify and create solutions that are likely to contribute to the development of new company concepts while keeping in mind the business strategy, short- and long-term roadmap, and architectural considerations to support them in a highly scalable and easy extensible manner. - Actively participate in research, development, support, management, and other company initiatives designing solutions to optimally address current and future business requirements and infrastructure plans. - Inspire a forward-thinking team of developers, acting as an agent of change and evangelist for a quality-first culture within the organization. Mentor and coach key technical staff and guide them to solutions on complex design issues. - Establish strong relationships with company's leadership to ensure the use of technologies are well. - Act as a conduit for questions and information flow when those outside of Engineering have ideas for new technology applications. - Speak in terms relevant to audience, translating technical concepts into non-technical language and vice versa. Facilitate consensus building while striving for win/win scenarios and elicit value-add contributions from all team members in group settings. - Maintain a strong sense of business value and return on investment in planning, design, and communication. - Proactively identify issues, bottlenecks, gaps, or other areas of concern or opportunity and work to either directly affect change, or advocate for that change by working with peers and leadership to build consensus and act. - Perform critical maintenance, deployment, and release support activities, including occasional off-hours support. - Other duties as assigned. What You'll Bring: - Prior experience of building metadata driven application extensibility platforms to support custom fields, custom validations, rules, triggers and user exits. - Strong expertise in using search engines like Elastic Search or similar. - Prior experience using Rules Engine like Drools or similar. - Experience in using SQL databases (Postgres, Sql Server or similar) and NoSQL databases (Redis, Mongodb, Cassandra or similar). - Handson experience in building and managing User Exit Frameworks. - Prior experience of delivering SaaS in a public cloud (GCP, AWS or Azure). - BS degree in Computer Science, or equivalent experience. - 10+ years of experience with software development in general purpose programming languages including but not limited to: C#, Java, C/C++. - 8+ years of hands-on experience in building Web Applications, SaaS products, and RESTful APIs. - 2+ years' experience in the Application, System, Solution or Data Architecture including strategic IT planning and integration. - Strong expertise in translating business strategies into technical, strategic and execution plans (road- maps). - A solid computer science foundation including data structures, algorithms, and design patterns, with a proven track record of software design and architecture of complex systems. - Experience in UI extensibility using configuration design and development. - Experience in micro service architecture with exposure to Kubernetes. - Experience as a technical influencer for highly scalable distributed system designs. - Experience as a technical lead on significant development initiatives. - Superior analytical and problem-solving abilities. - Excellent written and verbal communication skills. - Adaptable team player with strong collaboration skills and a focus on results and value delivery. - Passion for engineering excellence through automation, unit testing, and process. We're Even More Excited If You Have: - Prior working experience in Scrum, or other Agile development methodologies, is preferred. - Prior experience in building Business Application Extensibility Platform. - Prior experience in API gateway implementation, preferably Apigee. - Prior experience on Identity and Access Management protocols and technologies: OAuth, OpenID Connect, SAML, Federation, SSO (using Okta, Ping Federate or similar) Thrive at BlackLine Because You Are Joining: - A technology-based company with a sense of adventure and a vision for the future. Every door at BlackLine is open. Just bring your brains, your problem-solving skills, and be part of a winning team at the world's most trusted name in Finance Automation! - A culture that is kind, open, and accepting. It's a place where people can embrace what makes them unique, and the mix of cultural backgrounds and varying interests cultivates diverse thought and perspectives. - A culture where BlackLiner's continued growth and learning is empowered. BlackLine offers a wide variety of professional development seminars and inclusive affinity groups to celebrate and support our diversity. BlackLine is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity or expression, race, ethnicity, age, religious creed, national origin, physical or mental disability, ancestry, color, marital status, sexual orientation, military or veteran status, status as a victim of domestic violence, sexual assault or stalking, medical condition, genetic information, or any other protected class or category recognized by applicable equal employment opportunity or other similar laws. BlackLine recognizes that the ways we work and the workplace itself have shifted. We innovate in a workplace that optimizes a combination of virtual and in-person interactions to maximize collaboration and nurture our culture. Candidates who live within a reasonable commute to one of our offices will work in the office at least 2 days a week. Salary Range: USD $257,000.00/Yr. - USD $322,000.00/Yr. Pay Transparency Statement: Placement within this range depends upon several factors, including the applicant's prior relevant job experience, skill set, and geographic location. In addition to base pay, BlackLine also offers short-term and long-term incentive programs, based on eligibility, along with a robust offering of benefit and wellness plans. BlackLine is committed to creating an inclusive and accessible experience for all candidates. If you require a reasonable accommodation that would better enable your success during the application or interview process, please complete this form. Accommodations: BlackLine is committed to creating an inclusive and accessible experience for all candidates. If you require a reasonable accommodation that would better enable your success during the application or interview process, please complete this form.
Benefits
- 401(K), 401(K) matching, Childcare benefits, Commuter benefits, Company equity, Company-sponsored outings, Customized development tracks, Dedicated diversity and inclusion staff, Dental insurance, Disability insurance, Documented equal pay policy, Volunteer in local community, Employee stock purchase plan, Family medical leave, Fitness stipend, Flexible Spending Account (FSA), Flexible work schedule, Generous parental leave, Generous PTO, Company-sponsored happy hours, Health insurance, Highly diverse management team, Job training & conferences, Open door policy, Life insurance, Charitable contribution matching, Paid volunteer time, Online course subscriptions available, Open office floor plan, Paid holidays, Pair programming, Paid sick days, Onsite office parking, Partners with nonprofits, Performance bonus, Pet insurance, Promote from within, Lunch and learns, Remote work program, Free snacks and drinks, Team based strategic planning, OKR operational model, Team workouts, Continuing education available during work hours, Tuition reimbursement, Mandated unconscious bias training, Unlimited vacation policy, Vision insurance, Wellness programs, Some meals provided, Mental health benefits, Home-office stipend for remote employees, Diversity employee resource groups, Hiring practices that promote diversity, Employee resource groups, Employee-led culture committees, Quarterly engagement surveys, Hybrid work model, Employee awards, Pay transparency, Mother's room, Flexible time off, Floating holidays, Bereavement leave benefits
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
Senior IT Support Engineer, India
AirwallexAirwallex is a financial services company that has developed a “global financial platform for modern businesses.” As an employer, the company strives to cul
About Airwallex Airwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 200,000 businesses worldwide - including Brex, Rippling, Navan, Qantas, SHEIN and many more - with fully integrated solutions to manage everything from business accounts, payments, spend management and treasury, to embedded finance at a global scale. Proudly founded in Melbourne, we have a team of over 2,000 of the brightest and most innovative people in tech across 26 offices around the globe. Valued at US$8 billion and backed by world-leading investors including T. Rowe Price, Visa, Mastercard, Robinhood Ventures, Sequoia, Salesforce Ventures, DST Global, and Lone Pine Capital, Airwallex is leading the charge in building the global payments and financial platform of the future. If you're ready to do the most ambitious work of your career, join us. Attributes We Value We hire successful builders with founder-like energy who want real impact, accelerated learning, and true ownership. You bring strong role-related expertise and sharp thinking, and you're motivated by our mission and operating principles. You move fast with good judgment, dig deep with curiosity, and make decisions from first principles, balancing speed and rigor. You're humble and collaborative; turn zero-to-one ideas into real products, and you "get stuff done" end-to-end. You use AI to work smarter and solve problems faster. Here, you'll tackle complex, high-visibility problems with exceptional teammates and grow your career as we build the future of global banking. If that sounds like you, let's build what's next. About the Team Airwallex IT Operations is the first port of call for employees when they need help or have an issue with technology. We're a friendly and helpful team, happy to greet our new hires on their first day, help employees with technical support, and manage our hardware and fleet of laptops across all of our global offices. We provide services across our service desk, over chat, and face to face and zoom in our core offices. Job Summary: You'll provide outstanding customer service and support to our Airwallex team in our offices and remotely. We're obsessed with delivering a fantastic support experience and world-class customer service. From new hire IT onboarding to service desk tickets and walk-up support, meeting room and all-hands AV, you'll be the "face" of IT to our Airwallex team. You'll be the first point of contact when things go wrong for our team, and you'll work closely with your peers internationally to provide a consistently great support experience for our team. You'll get to work on a lot of different technology and projects, and grow your skills in engineering. This role requires regular fixed on-site days in our office, with reasonable flexibility required, such as to support onboarding, in-office events or marketing initiatives. Key Responsibilities - Provide on-site and remote IT support for Airwallex employees and contractors, on macOS and windows, and hardware support for PC and Apple hardware - Provide software support and troubleshooting on macOS and Windows OS and SaaS applications - Hardware troubleshooting - quickly able to debug common problems with Windows and Apple hardware - Strong SaaS troubleshooting skills - i.e. Zoom, Slack, Google Chrome, Google Workspace, etc. - Provide AV support for meeting rooms, all-hands event spaces and office technology - Run new hire IT onboarding events every week - help our new starters set up their computers, accounts, and onboard to Airwallex - Basic administration of one or more applications - Google Workspace, Slack, Okta and assist with common issues and projects - Write exceptional documentation and knowledge guides - clear, concise and easy for all audiences to understand and act on - Contribute to constant team improvement, providing feedback on what works - and what doesn't, improving our processes and helping peers - Handle complex requests and triage and prioritise - escalating where necessary, but knowing when to move forward, mindful of others' time and schedules - Thrive in a startup environment - managing ambiguity and working with various teammates and teams to get things done regardless of hierarchy Requirements - A patient and empathetic approach to supporting users on-site and often in time sensitive situations. - Great documentation skills - you can document your work, and write a great article to a high standard - Experience with supporting and troubleshooting common MDM applications - mac and windows - Experience with basic administration of Google Workspace, Okta, Confluence, JIRA, Zoom - You're consistent, reliable and dependable - but you're hungry to learn more and work on more than just support - Strong knowledge of Google Workspace and Slack basics - Strong foundational technical troubleshooting skills - hardware and software - Intermediate troubleshooting skills on office hardware - you know the basics of an office network or infrastructure, and can diagnose basic problems, like why the printer doesn't work, what an VPN error is, etc. - Intermediate networking troubleshooting - you know the basics of networking and common issues with wifi, DNS and office networks. You don't need to know DNS ports, but you know the difference between a gateway and a switch. - Experience in high growth multinational tech companies - understanding of different cultures, empathetic to challenges communicating across languages, but patiently able to work through technical problems - Experience in a matrix environment, with projects across multiple teams - Strong ability to multitask and work on multiple competing priorities - you can quickly figure out what needs to happen first, and what can wait a little longer - Willing to work on a shifting schedule to support a hybrid work environment, and reasonably able to support some out-of-hours events or projects (but we'll make sure you get rest to recover too!) Applicant Safety Policy: Fraud and Third-Party Recruiters To protect you from recruitment scams, please be aware that Airwallex will not ask for bank details, sensitive ID numbers (i.e. passport), or any form of payment during the application or interview process. All official communication will come from an @airwallex.com email address. Please apply only through careers.airwallex.com or our official LinkedIn page. Airwallex does not accept unsolicited resumes from search firms/recruiters. Airwallex will not pay any fees to search firms/recruiters if a candidate is submitted by a search firm/recruiter unless an agreement has been entered into with respect to specific open position(s). Search firms/recruiters submitting resumes to Airwallex on an unsolicited basis shall be deemed to accept this condition, regardless of any other provision to the contrary. Equal opportunity Airwallex is proud to be an equal opportunity employer. We value diversity and anyone seeking employment at Airwallex is considered based on merit, qualifications, competence and talent. We don't regard color, religion, race, national origin, sexual orientation, ancestry, citizenship, sex, marital or family status, disability, gender, or any other legally protected status when making our hiring decisions. If you have a disability or special need that requires accommodation, please let us know.
• SCADA & MES Development – Design, develop, and implement Ignition SCADA and MES applications that improve manufacturing efficiency and operational visibility. • System Integration – Interface MES systems with third-party automation platforms such as FactoryTalk, Siemens WINCC, and other SCADA technologies to enable seamless data flow. • Client Collaboration – Work directly with customers to understand their business needs, define functional requirements, and deliver customized solutions. • Project Execution – Contribute to all phases of the software development lifecycle, including design, development, testing, deployment, and support. • Troubleshooting & Support – Diagnose and resolve SCADA/MES-related technical issues to minimize downtime and optimize performance. • Programming & Customization – Develop scripts and applications using C#, Java, C++, VBA/VBScript, Python to extend system functionality. • Data Analysis & Reporting – Implement dashboards, reports, and analytics tools to provide real-time insights into production performance and efficiency. • Training & Documentation – Create system documentation and provide training to client teams to ensure effective system usage and maintenance.
Forward Deployed Engineer
Synera GmbHSynera hat es sich zur Aufgabe gemacht, Engineering mit KI zu beschleunigen. Wir haben die führende KI-Agentenplattform der Branche für Engineering-Teams entwickelt, mit der Unternehmen komplexe, manuelle Workflows in automatisierte Prozesse überführen können. Unsere KI-Agenten integrieren sich nahtlos in die Tools, die Ingenieur:innen bereits nutzen, und helfen Deep-Tech-Unternehmen, schneller voranzukommen, ohne Kompromisse bei der Qualität einzugehen. Wir sind ein schnell wachsendes Team mit Schwerpunkt in Deutschland und bauen unsere Sales-Teams in Deutschland und den USA zügig aus.
Role Description Are you a problem-solver with a passion for automation and AI? At Synera, we’re looking for a Forward Deployed Engineer (FDE) who enjoys solving meaningful problems, collaborating with customers, and crafting innovative workflows that make a real impact. If you’re ready to help companies like NASA, BMW, and Airbus transform their engineering processes, keep reading! - Build workflows and multi-agent systems in Synera that show fast value to customers - Identify valuable next use cases with customers - Regularly visit customers (up to 50%) - Fill missing functionality with scripts, web node automations and custom add-ins - Optimize prompts of agents and multi-agent systems to make them reliable - Communicate closely with Synera product managers to bring temporary solutions into the product What a week at Synera might look like: - Monday: Kick off the week with the Customer Success Manager (CSM) for your customer(s) to align on key priorities for the week. - Tuesday: Build a new workflow for the extraction of costing-relevant CAD data on example geometries. - Wednesday: Lead a workshop at one of your customers, working hands-on to incorporate the costing workflow into a multi-agent system on real data. - Thursday: Keep up to date with the developer teams in their sprint review meeting and give valuable user insights to the product managers. Finalize the workflow. - Friday: Join the knowledge exchange session with fellow FDEs and Solution Engineers. Join our next team event and connect, relax, and have fun together with other Synerians! Qualifications - Resonate with Synera's Core Values - US permanent resident located on the West Coast, ideally in Silicon Valley - Technical background in the Computational, Automation or Mechanical Engineering field - Proven experience in working with customers, demonstrating strong communication skills and the ability to showcase business value with technical solutions - Experience with CAD/CAE tools (e.g. OptiStruct, Siemens NX, CATIA, ANSYS, Nastran, Abaqus, LS-DYNA etc.) - Experience in C# and Python coding - Ability to juggle multiple priorities and thrive in a dynamic, fast-paced environment - Fluent in English and enjoy collaborating with clients and explaining complex topics in a clear, engaging manner - Working experience with Synera is a plus Benefits - Work alongside a team of passionate engineers who genuinely care about helping customers and each other succeed - Collaborate with leading brands like Hyundai, NASA or Airbus towards a new era of automation efficiency and cross-team collaboration in product development - Benefit from a wide range of employee perks - including 20 days of PTO, health insurance and a 401 (k) savings plan - Flexible work arrangements (as long as you have a residency in the US) - Support in setting up a productive home office and access to flexible office space in Boston or Chicago - Enjoy flexible public holidays and swap days off according to your values and beliefs - Regular team events and off-sites (two big off-sites in Germany) Company Description We’re building the next generation of software for hardware - an Agentic AI platform that lets companies like Airbus, BMW, and NASA accelerate engineering work from days to hours. Our customers use Synera to automate everything from CAD and simulation workflows to design-for-manufacturing checks and RFQ prep - without needing to write code from scratch. Think of us as doing for engineering what the advent of CAD did decades ago: enabling a whole new way of working. As PLM, CAD and CAE tools open up APIs, Synera gives teams the ability to build scalable, AI-augmented workflows that link these tools together. We're not just streamlining old processes—we're helping engineers hand off repetitive work to automation and AI agents that understand their domain. If you’re a solutions engineer who’s automated design or simulation processes, glued together tools with Python and felt the frustration of being the only one who could, Synera is the next step. Join us at the leading edge.
Service Engineer
MacGregorMacGregor is a global company that operates in 30 countries with 2000 employees. We provide sustainable cargo and load handling with a strong portfolio of products, services, and solutions to the maritime and offshore industries. Our solutions are found in over half of the world's merchant fleet. Our people are behind every success. People create the technology and product lifecycle solutions that make us great, our people are the ones who innovate, and people drive our business forward. Values guide our work: Integrity: Steers all our thinking, behaviour and the relationships with our customers and other stakeholders. Quality: Valued in our processes, products and services and helps to improve our customers’ performance and our own competences. Safety: Essential in everything we do. MacGregor is an equal opportunity employer. We recognise that diversity is key to our continued success, and strive to maintain a fair and equitable recruitment process for all applicants.
Role Description Are you driven by problem solving? Do you thrive working with complex and large equipment? Looking no further, MacGregor is looking to hire a Service Engineer to join our team. The purpose of the role is to repair and maintenance work for MacGregor product range. You will ensure the work is carried out efficiently, accurately, in a friendly manner and supporting management and the rest of the organization in necessary areas. As a Service Engineer, you will also be responsible to support Service overall goals. Your day-to-day responsibilities will include: - Ensuring that all activities comply with the Integrated Management System (IMS), QHSE and other rules and requirements according to MacGregor standards. - Professionally supervise and/or perform service activities (overhauls, inspections), preventative maintenance and corrective actions on MacGregor and equivalent equipment. - Provide information and write reports as required. - Establish and maintain good relationships with both internal and external customers. - Enable feedback from customers and the service market in general to reach the appropriate MacGregor organization. - Stay up to date with relevant developments, routines, processes and news within MacGregor major customers active in business area. - Co-operate with the other MacGregor service stations and installation division. - Follow all site safety rules, agreed working practices and environmental requirements. - Recognize service and spares sales opportunities and communicate that to the relevant persons. - Carrying out planned and corrective maintenance/repairs, including onboard inspections of equipment. - Work overtime hours and during weekends when required, willing to travel frequently. This role is part of our Global Services Division, reporting directly to the Operations Superintendent. This position is fully remote. Although the position belongs to our Gateshead branch, our primary focus for this recruitment is to find a candidate residing in the Liverpool area. Qualifications - Technical education or college level or similar relevant experience - as a minimum. - At least 5 years experience in a similar position. - Openness to business travel and irregular working hours. - Experience in marine/shipyard sector - preferred. - Hands-on skills in performing repair jobs. - Customer-oriented mindset - to build a long-term relationship. Requirements - Electrical, hydraulic background and field service experience. - Mechanical skills would be an advantage. - Cooperative and customer-oriented with technical skills. Benefits - International collaborative working culture. - Challenges and opportunities to further develop yourself professionally. - Enable sustainable global maritime operations by maximizing efficiency in cargo and load handling. Company Description MacGregor is a global company that operates in 30 countries with 2000 employees. We provide sustainable cargo and load handling with a strong portfolio of products, services, and solutions to the maritime and offshore industries. Our solutions are found in over half of the world's merchant fleet. Our people are behind every success. People create the technology and product lifecycle solutions that make us great, our people are the ones who innovate, and people drive our business forward. Values guide our work: - Integrity: Steers all our thinking, behaviour and the relationships with our customers and other stakeholders. - Quality: Valued in our processes, products and services and helps to improve our customers’ performance and our own competences. - Safety: Essential in everything we do. MacGregor is an equal opportunity employer. We recognise that diversity is key to our continued success, and strive to maintain a fair and equitable recruitment process for all applicants.


