landing_page-logo
  1. Home
  2. »All Job Categories
  3. »Computer Software Jobs

Auto-apply to these computer software jobs

We've scanned millions of jobs. Simply select your favorites, and we can fill out the applications for you.

Staff Software Engineer-logo
Staff Software Engineer
EarninMountain View, CA
About EarnIn As one of the first pioneers of earned wage access, our passion at EarnIn is building products that deliver real-time financial flexibility for those with the unique needs of living paycheck to paycheck. Our community members access their earnings as they earn them, with options to spend, save, and grow their money without mandatory fees, interest rates, or credit checks. We're fortunate to have an incredibly experienced leadership team, combined with world-class funding partners like A16Z, Matrix Partners, DST, Ribbit Capital, and a very healthy core business with a tremendous runway. We're growing fast and are excited to continue bringing world-class talent onboard to help shape the next chapter of our growth journey. POSITION SUMMARY EarnIn seeks experienced, collaborative, resourceful staff-level engineers to join our product development teams. As a Staff Engineer, you will work cross-functionally with various teams and contribute to the design and development of new products. The base salary range for this full-time position is $252,00 - $308,000 + equity + benefits. Our salary ranges are determined by role, level, and location. This hybrid position requires in-person work from our Mountain View HQ 3 days a week. WHAT YOU'LL DO Drive the design & implementation of new features - break down complex problems into their bare essentials, translate this complexity into elegant design, and create high-quality, maintainable code. Make a meaningful impact in the lives of our community members. Design & deliver robust microservice integrations via REST/gRPC APIs using various communication, consistency, and coordination strategies. Collaborate and mentor other senior engineers while providing thoughtful guidance using code, design, and architecture reviews. Contribute to defining technical direction, planning the roadmap, escalating issues, and synthesizing feedback to ensure team success. Estimate and manage team project timelines and risks Care passionately about producing high-quality designs and code Participate in hiring and onboarding for new team members. Lead cross-team engineering initiatives. WHAT WE'RE LOOKING FOR Bachelor's, Master's or PhD degree in computer science, computer engineering or a related technical discipline or equivalent industry experience 7+ years of delivering value through software in a collaborative environment. Expertise in trade-off analysis for distributed architectures. Proficient in at least one modern programming language and the ability to understand more than one - we currently work in C# and Kotlin. Familiarity with clean architecture approach. Experience with various data storages, including relational and document databases. Excellent written and verbal communication skills. Ability to thrive in a fast-paced, dynamic, result-driven environment. Being self-motivated and able to work independently with minimal supervision. #LI-Hybrid At EarnIn, we believe that the best way to build a financial system that works for everyday people is by hiring a team that represents our diverse community. Our team is diverse not only in background and experience but also in perspective. We celebrate our diversity and strive to create a culture of belonging. EarnIn does not unlawfully discriminate based on race, color, religion, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender identity, gender expression, national origin, ancestry, citizenship, age, physical or mental disability, legally protected medical condition, family care status, military or veteran status, marital status, registered domestic partner status, sexual orientation, genetic information, or any other basis protected by local, state, or federal laws. EarnIn is an E-Verify participant. EarnIn does not accept unsolicited resumes from individual recruiters or third-party recruiting agencies in response to job postings. No fee will be paid to third parties who submit unsolicited candidates directly to our hiring managers or HR team.

Posted 30+ days ago

Software Engineer, Datastore-logo
Software Engineer, Datastore
NotionSan Francisco, CA
About Us: We're on a mission to make it possible for every person, team, and company to be able to tailor their software to solve any problem and take on any challenge. Computers may be our most powerful tools, but most of us can't build or modify the software we use on them every day. At Notion, we want to change this with focus, design, and craft. We've been working on this together since 2016, and have customers like Pixar, Mitsubishi, Figma, Plaid, Match Group, and thousands more on this journey with us. Today, we're growing fast and excited for new teammates to join us who are the best at what they do. We're passionate about building a company as diverse and creative as the millions of people Notion reaches worldwide. Notion is an in person company, and currently requires its employees to come to the office for two Anchor Days (Mondays & Thursdays) and requests that employees spend the majority of their week in the office (including a third day). About The Role: Datastore infrastructure is the backbone of any software product, and at Notion, it plays a critical role in ensuring our millions of users have a fast, reliable, and secure experience. Our Datastore Infra Team builds and maintains the systems that power the databases and caches behind every Notion feature. From scaling our relational and NoSQL databases to designing data migration frameworks, we ensure that Notion's data layer remains robust and future-proof. As part of the Datastore Infra Team, you'll have a unique opportunity to shape how Notion manages and scales its foundational data services, enabling innovation across the company. This role is based out of our New York City or San Francisco office. What You'll Achieve: You will drive the evolution of our datastore infrastructure to meet the needs of over 100 million global users and support the rapid growth of our product and business. This includes ensuring our systems are reliable, efficient, and scalable, while evaluating and integrating new technologies to keep us ahead of emerging challenges. Your work will empower our engineers to build features with confidence, backed by a strong datastore foundation. You will design and deliver a Datastore Platform that simplifies how teams manage and interact with data at scale. From flexible schema management to migrating hundreds of billions of records, you'll develop tools and frameworks that make it easier for engineers to innovate while maintaining safety, efficiency, and performance. You will develop the skills and confidence to debug live production systems with minimal disruption, whether replacing components or managing failovers. You will participate in an on-call rotation, responding to incidents to uphold service reliability and quickly restore normal operations. You will partner with product engineers and other infra teams to ensure our datastore infrastructure aligns with evolving business needs and product goals Skills You'll Need to Bring: Familiarity with Datastore Systems: You have experience with large scale relational databases, distributed caches, and NoSQL systems. You understand how to design, scale, and optimize them to support growing business needs. Our team utilizes cloud-based datastore solutions like AWS RDS, DynamoDB, and ElastiCache to power our infrastructure. Systems thinker: You understand distributed systems and can design solutions that account for tradeoffs like consistency, latency, and scalability. Pragmatic problem-solver: You prioritize business impact and understand the balance between craft, speed, and long-term maintainability. You're opinionated but not ideological, and you learn new technologies as you go. Ownership and initiative: You thrive in a fast-moving, unstructured environment and are comfortable taking ownership of ambiguous problems. You act with a bias toward action and focus on results. Customer Empathy: You excel at collaborating across teams, offering guidance and solutions to unblock engineers and support them in building reliable systems. With empathy at the core of your approach, you focus on addressing the needs of those who depend on datastore infrastructure. Nice to Haves: Experience with change data capture tools like Debezium for real-time data replication and migrations. Experience working closely with application developers, understanding their workflows, and building datastore solutions that address their challenges, such as schema changes, performance, and data access patterns. We hire talented and passionate people from a variety of backgrounds because we want our global employee base to represent the wide diversity of our customers. If you're excited about a role but your past experience doesn't align perfectly with every bullet point listed in the job description, we still encourage you to apply. If you're a builder at heart, share our company values, and enthusiastic about making software toolmaking ubiquitous, we want to hear from you. Notion is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Notion considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Notion is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation made due to a disability, please let your recruiter know. Notion is committed to providing highly competitive cash compensation, equity, and benefits. The compensation offered for this role will be based on multiple factors such as location, the role's scope and complexity, and the candidate's experience and expertise, and may vary from the range provided below. For roles based in San Francisco, the estimated base salary range for this role is $130,000 - $240,000 per year. #LI-Onsite By clicking "Submit Application", I understand and agree that Notion and its affiliates and subsidiaries will collect and process my information in accordance with Notion's Global Recruiting Privacy Policy.

Posted 5 days ago

Software Engineer, Senior-logo
Software Engineer, Senior
Booz Allen Hamilton Inc.Mclean, VA
Software Engineer, Senior The Opportunity: We're looking for a passionate Senior Full-Stack Software Engineer to work with a fast-paced, highly collaborative software development team building and launching capability for Enterprise web-based systems in the Cybersecurity field. You'll have the opportunity to work on building a web-based SaaS solution automating Cybersecurity Risk Management and Vulnerability or Configuration Monitoring. You'll be responsible for breaking down use cases, designing, and implementing complex system modules, interfaces, and features. You'll leverage your technical expertise in web technologies, Cloud, and software engineering to modernize traditional web application components. You'll develop new robust, secure, and performant production-grade software. You'll use your communication skills to work with a team to build, test, and operate system capabilities. You should have expertise with full-stack web application development, experience with software design and implementation on large codebases, and be able to learn new languages, technologies, and codebases quickly. You should be able to work independently while collaborating with a team to build complex features, integrations, and modules. Work with us as we build capabilities to change Cybersecurity for the better. Join us. The world can't wait. You Have: 6+ years of experience building and operating production-grade full-stack applications 6+ years of experience with object-oriented programming, such as C# or Java 6+ years of experience with large-scale relational database deployments in production, such as SQL Server or Postgres 6+ years of experience with HTML, CSS, or JavaScript 4+ years of experience with Cloud, such as AWS or Terraform 4+ years of experience with Containers, such as Kubernetes, Docker, or Helm Experience with web application modernization, Cloud migration, and framework transitions Secret clearance Bachelors degree Nice If You Have: Experience with Gen AI, Agentic AI, and LLMs Experience with RMF/ATO, FedRAMP, and CMMC frameworks Experience with .NET Core, MVC, and LINQ or Entity Framework Experience with Endpoint, Cloud, Container, and Vulnerability Scanning tools Experience with CI/CD and GitOps tools, such as GitHub Actions, Jenkins, or Flux Experience with pubsub tools. such as SQS, RabbitMQ, or Kafka Clearance Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; Secret clearance is required. Compensation At Booz Allen, we celebrate your contributions, provide you with opportunities and choices, and support your total well-being. Our offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, work-life programs, and dependent care. Our recognition awards program acknowledges employees for exceptional performance and superior demonstration of our values. Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in Booz Allen's benefit programs. Individuals that do not meet the threshold are only eligible for select offerings, not inclusive of health benefits. We encourage you to learn more about our total benefits by visiting the Resource page on our Careers site and reviewing Our Employee Benefits page. Salary at Booz Allen is determined by various factors, including but not limited to location, the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $86,800.00 to $198,000.00 (annualized USD). The estimate displayed represents the typical salary range for this position and is just one component of Booz Allen's total compensation package for employees. This posting will close within 90 days from the Posting Date. Identity Statement As part of the application process, you are expected to be on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud. Work Model Our people-first culture prioritizes the benefits of flexibility and collaboration, whether that happens in person or remotely. If this position is listed as remote or hybrid, you'll periodically work from a Booz Allen or client site facility. If this position is listed as onsite, you'll work with colleagues and clients in person, as needed for the specific role. Commitment to Non-Discrimination All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, local, or international law.

Posted 3 days ago

Senior Software Engineer-logo
Senior Software Engineer
DimensionSan Francisco, CA
Company info We’re Dimension . We’re doing trash differently. We’re a diverse group, who are united by a shared set of values and goals. We’re committed to performing well as individuals and in teams for the betterment of our company. Dimension is a sustainability focused technology company in San Francisco. We provide nation-wide B2B waste management services to America’s best companies, including Instacart, Weee!, Sares Regis, Ashley Homestore, Total Energies, and many more. We also provide waste services to federal, state, and local governments. Dimension is backed by notable institutions including Altair Capital, Primavera Capital, Lightspeed Ventures, and 500 Startups. Position Description We are hiring an Individual Contributor senior software engineer to join a growing engineering team. Part of the team is based in San Francisco and the others are based overseas but work PDT schedule. Dimension is a high pace environment, and we are looking for someone who can adapt to a startup’s fast paced environment. It’s important that you develop a strong sense of ownership towards achieving the specified objectives. It is important that this person demonstrates leadership qualities, high ethical behavior, and strives for cross team collaboration. Responsibilities: Work with product + ops team to design, develop, new features, both customer Maintain and develop features that involve complex logic (commission, accounting) Experience working with external APIs (OpenAI, Stripe, Kustomer, other webhooks) Experience with A/B testing and relevant tools (LaunchDarkly, Amplitude specifically) Review product specifications and provide feedback (feasibility, priority) Maintain, improve and develop features for customer facing portal and internal tooling Navigate complex codebase Conduct code reviews to ensure quality Take ownership of devops process (staging, testing, launch, post launch) Navigate existing complex codebase and fix bugs Required Skills: TLDR: The ideal candidate is a San Francisco based engineer with at least 2 years of full time coding experience, that has worked in a fast growing tech company in a logistics or marketplace industry. A mixed experience of big tech + startup is desirable. Experience with leading/managing a small team, or leading a project as a tech lead Work from our downtown San Francisco office 3 -4 days a week. Experience with full stack development. You are expected to do both front end and back end work. Experience with Node.js experience with frontend frameworks, specifically ReactJS Familiarity with postgres and database design. Excellent communication skills, and having an understanding of over-communication in leading a remote team. You need to have the proper work authorization - we don't sponsor work visa unfortunately. Preferred Skills: Experience working with a remote or distributed team is highly preferred. Experience and passion in sustainability, environmental science and logistics industry is strongly preferred. Compensation, Perks, Culture: Competitive salary + equity package. 401k Health benefits Great office location to work in downtown San Francisco A flat, collaborative, and fun team environment Ability to claim and create ownership based on your interest Ability to grow your own team I want to learn more! Visit our site . Read our Trustpilot Page . Read about case studies of our B2B customers . Read news reports about Dimension.

Posted 30+ days ago

Senior Software QA Test Development Engineer-logo
Senior Software QA Test Development Engineer
NvidiaSanta Clara, CA
NVIDIA is the world leader in GPU Computing. We are passionate about markets include gaming, automotive, vision, HPC, datacenters and networking in addition to our traditional OEM business. NVIDIA is also well positioned as the 'AI Computing Company', and NVIDIA GPUs are the brains powering Deep Learning software frameworks, analytics, data centers, and driving autonomous vehicles. We have some of the most experienced and dedicated people in the world working for us. If you are dedicated, forward-thinking, and hard-working technical people across countries sounds exciting, this job is for you. NVIDIA is looking for an outstanding individual who thrives in a diverse work environment, has outstanding interpersonal skills and possesses a strong sense of engagement and continuous process improvement. This candidate must have enterprise server integration, strong Linux experience, reliability testing with various telemetries, scale out cluster, test plan development, track record in developing AI tools and NLP, DevOps, CI/CD experience to join our platform SWQA team. What you'll be doing: Responsible for the development and execution of NVIDIA HGX/DGX/MGX platform test plan on servers, OS, FW and CUDA SW stack from design doc. Installing and testing various systems OS, server firmware and SW stack. Drive support for root cause analysis on reliability and validation test failures to identify root cause(s) and achieve mitigation. Build, develop/debug server and OS level automation front-end and back-end framework and tests Review partner and supplier test results and prescribe additional reliability testing on components, servers, and packaging as needed. Work in an agile software development team with very high production quality standards. Manage bug lifecycle and collaborate with inter-groups to drive for solutions. What we need to see: Bachelor's Degree (or equivalent experience) in a STEM (Science, Technology, Engineering, Math or Physics) field 5+ years proven experience; or master's degree. Proven years of OS and server level automation, CI/CD process and DevOps experience using Python, SHELL, Ansible, Jenkins, C/C++, Java, JavaScript Strong server and Linux(Ubuntu, RedHat, CentOS, SuSE, Fedora and etc…) troubleshooting and debugging experience in a bare-metal and KVM/VMWare/Hyper-V environment. Good knowledge and hands-on experience in model testing, AI tools/frameworks (TensorFlow, Pytorch, Cursor and etc…), NLP and LLM benchmarking Experience in using AI development tools for test plans creation, test cases development and test cases automation Strong experience in FW, BMC/OpenBMC, Network protocol, internal/external enterprise storage devices, PCIe buses and devices, IO sub-devices, CPU and memory, ACPI, UEFI spec, Redfish - huge plus Proven years of experience in GitHub/Gitlab/Gerrit, PXE, SLURM, Stack/Kubernetes/Docker) - huge plus Ways to stand out from the crowd: AI related tools, LLM and NLP. Experience working with NVIDIA GPU hardware is a strong plus. Good to have solid understanding of virtualization in Linux (KVM, Docker orchestrated with Kubernetes) Background in parallel programming ideally CUDA/OpenCL is a plus With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you. The base salary range is 136,000 USD - 264,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Posted 1 week ago

Sr Software Engineer-logo
Sr Software Engineer
BorgWarner Inc.Auburn Hills, MI
DUTIES: BorgWarner PDS (USA), Inc. seeks a Sr. Software Engineer based out of our location at 3800 Automation Ave, Auburn Hills, MI 48326. Note, this is a hybrid position whereby the employee will work from the aforementioned address. Hence, the employee must live within a reasonable commuting distance of the aforementioned addresses. Note, this position requires domestic and international travel, as needed, up to 10%. Responsibilities include: lead, design, develop and test AUTOSAR architectures for multiple platforms; contribute to the development of a standardization platform for BorgWarner; support Start Center department with decisions related to development assets; define and review system requirements including sensor/actuators and control strategies; model the system to verify the control strategy with the customer and the software team; produce executable specifications using Matlab/Simulink and related toolsets; analyze Integrated circuits (IC) options to come up with the best cost-efficient IC; manage agile sprints and make sure all tickets are linked to configuration management; manage and review tasks against MISRA code standards, with test reports created; provide resource and planning estimates to DTL (Functional Manager for Tools); develop complex device drivers to perform motor control and manage battery charging; develop and configure micro controller abstraction layers with EB Tresos tools; develop Functional Safety L2 / L3 according to ISO26262 and EGAS standards; create and review communications/diagnostics databases from customer requirements; lead AUTOSAR configuration tools licensing and purchases; prepare verification/validation plans related to safety elements; design and lead bootloaders for multicore systems; coordinate and implement cyber security requirements for electrification products; and work with Functional Safety Managers to ensure compliance regarding all work products. REQUIREMENTS: Bachelor's degree in Electrical Engineering, Electronic Engineering, Computer Engineering, or Mechanical Engineering and 48 months of experience in job offered or related in vehicle embedded systems on power electronics products. Experience using AGILE development methodologies. Experience using different configurations management tools, including SERENA, GIT, Bitbucket, and Plastic. Experience in AUTOSAR configuration tools and mechanisms, including Vector Davinci, MENTOR CVI, ETAS ISOLAR, and EB TRESOS. Experience working with different microcontrollers families, including Infineon, ARM, NXP, RENESES, and PIC and debugging tools including IC5000 and Lauterbach. Experience in UML design using Enterprise architect, and instrumentation tools CAN, LIN, FLEXRAY and xETK. Experience in UDS standards, Diagnostics stack, functional safety Level 3 implementation, and memory map structuring and locator files. Requires domestic and international travel, as needed, up to 10%. OTHER: Employer: BorgWarner PDS (USA) Inc. Job Site: 3800 Automation Ave., Auburn Hills, Michigan 48326. 40 hours per week. Internal Use Only: Salary Global Terms of Use and Privacy Statement Carefully read the BorgWarner Privacy Policy before using this website. Your ability to access and use this website and apply for a job at BorgWarner are conditioned on your acceptance and compliance with these terms. Please access the linked document by clicking here, select the geographical area where you are applying for employment, and review. Before submitting your application you will be asked to confirm your agreement with the terms. Career Scam Disclaimer: BorgWarner makes no representations or guarantees regarding employment opportunities listed on any third-party website. To protect against career scams, job applicants should take the necessary precautions when interviewing for and accepting employment positions allegedly offered by BorgWarner. Applicants should never provide their national ID numbers, birth dates, credit card numbers, bank account information or other private information when communicating with prospective employers or responding to employment opportunities online. Job applicants are invited to contact BorgWarner through BorgWarner's website to verify the authenticity of any employment opportunities.

Posted 2 weeks ago

Sr. Software Development Engineer In Test-logo
Sr. Software Development Engineer In Test
Obsidian SecurityPalo Alto, CA
Founded in 2017, Obsidian Security was created to close a critical gap: securing the SaaS applications where modern business happens-platforms like Microsoft 365, Salesforce, and hundreds more. Backed by top investors including Greylock, Norwest Venture Partners, and IVP, we've built a complete SaaS security platform to reduce risk, detect and respond to threats, and prevent breaches at the source. Our team includes leaders who helped define the categories of endpoint and identity security at CrowdStrike, Okta, Cylance, and Carbon Black. Now, we're transforming how SaaS is secured-in the era of agentic AI. Today, Obsidian is trusted by global enterprises like Snowflake, T-Mobile, and Pure Storage. We protect more than 200 organizations across North America, Europe, the Middle East, Southeast Asia, Australia, and New Zealand-including many of the world's largest Fortune 1000 and Global 2000 companies. With strong global momentum, a growing partner ecosystem including SentinelOne, Databricks, and Google Cloud, and a major fundraise on the horizon, we're scaling quickly toward long-term growth and IPO readiness. Join us as we define the future of SaaS security! Obsidian Security delivers cloud detection and response for the enterprise. The company's leadership team includes innovators from Amazon, Carbon Black, Cylance, Demisto, Dome9, NYU, Google, F5, Juniper, Splunk and VMware where they have delivered enterprise-grade products to thousands of customers. We are based in Newport Beach, CA and are backed by Greylock Partners, Wing, and GV. Obsidian Security is building a SaaS solution that uses data science and deep expertise in security to revolutionize how organizations combat cyber threats across hybrid-cloud environments. As Obsidian's Senior SDET, you will have the unique opportunity to help define our testing strategy and build our infrastructure and processes from the ground up. To succeed in this role, you will need to have several years relevant experience and the battle scars to prove it. You'll need to be a developer first and foremost, and be a tireless and passionate advocate for automated testing infrastructure. You must be willing to roll up your sleeves and do it yourself. Sr. Software Development Engineer in Test Responsibilities: The Sr. SDET is responsible for designing and implementing automated and manual testing solutions based upon business requirements and processes that are defined in workflows and use cases. In addition will help oversee all platform software testing, recommend new processes, software and/or systems to improve internal information systems efficiency. Act as the subject matter expert for testing activities Designs and implements automated testing solutions, frameworks, and test cases Develops automated testing solutions for RESTFul API services Develops automated testing solutions for web applications in Selenium Assist in the development of the CI/CD pipeline Assist software developers in isolating and resolving software defects Assist DevOps in defining testing environments Assist in the maintenance of the testing environment, databases, and other related components Develops tools to collect operational data and metrics Lead SDET testing activities Mentors junior SDET Requirements: Master, at least, one of modern programming languages, such as, Python, Javascript, Java, Go Excellent verbal and written communication skills Excellent problem solving skills and ability to debug complex technical issues Experience in all phases of the software development lifecycle and QA processes Experience designing automation frameworks Experience working in an agile development environment Experience in documenting test cases and developing test plans Experience with Linux and Mac OS X operating systems Experience in testing distributed applications Experience in testing RESTFul APIs Experience in developing automated tests for web applications in Selenium Experience in testing with machine learning and large data applications will be a big plus Experience in testing relational and NoSQL databases Experience in working with container technologies, such as, Docker, Kubernetes Experience in working with cloud technologies, such as, AWS, Google Cloud, Azure Experience with modern quality tools, Jira, Confluence, and test case management tools 7+ years for BS, or 5+ years for Master in Computer Science, Information Technology or other technical related fields At Obsidian, we value diversity and freethinkers and are proud to be an equal opportunity employer. In compliance with federal law, all persons hired will be required to submit satisfactory proof of identity and legal authorization to work in the United States. Note to all recruitment agencies: Obsidian does not accept applicant resumes from any agency with whom Obsidian does not have a written agreement. Obsidian is not responsible for any fees related to unsolicited resumes and will not pay fees to any third-party agency or company that does not have a written agreement with Obsidian. Employee Benefits Our competitive benefits packages are designed to support our employees' well-being, both at work and at home. Our US based employees enjoy: Competitive compensation with equity and 401k Comprehensive healthcare with dental and vision coverage Flexible paid time off and paid holiday time off 12 weeks of new parent or family leave Personal and professional development resources For more details on our US benefits, or for information on our international benefits, please see here. Pay Transparancy Please note that the base pay range is a guideline and for candidates who receive an offer, the base pay will vary based on factors such as work location, as well as the knowledge, skills and experience of the candidate. In addition to a competitive base salary, this position is eligible for equity awards and may be eligible for incentive compensation based on factors such as experience, skills, and location. At Obsidian, we are proud to be an equal-opportunity employer. We value diversity and hire for talent, passion, and compassion. In compliance with federal law, all persons hired will be required to submit satisfactory proof of identity and legal authorization. If you have a need that requires accommodation, please contact accommodations@obsidiansecurity.com Information collected and processed as part of any job applications you choose to submit is subject to Obsidian's Applicant Privacy Policy. Base Salary Range $149,000-$208,000 USD

Posted 1 week ago

Embedded Software Development Engineer II-logo
Embedded Software Development Engineer II
Nidec MotorsNorth America/USA/California/Rancho Cordova, CA
We begin with dreams. Dreams drive our motivation. Dreams are our future. The world's dreams, people's dreams, our dreams. Our passion creates ideas that make dreams come alive. Technology and products that were only dreams become reality. All for dreams. Dreams challenge and the Nidec-Group will continue to meet the challenge. For the world's and people's tomorrows; the world's first, the world's best technologies and products; we will continue our part in creating a better society. Job Summary Job Description The Software Engineer is responsible for software development and addressing current and emerging needs for applications. Responsibilities: Utilize domain knowledge and hands-on experience to develop and implement software programs. Create, maintain, and improve the performance of existing software code. Write and update software code and databases. Test and maintain software products to ensure strong functionality and optimization. Write test scripts to use in test-driven development and agile software development environment. Build automated procedures, in addition to functional code, to ensure continuous integration and continuous delivery of software. Solve software development and engineering problems and recommend improvements to existing software programs. Work effectively with peers and customer software coding teams. Qualifications: 2-4 years of relevant professional experience. Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics, or equivalent technical degree Additional Job Details Equal Employment Opportunity and Affirmative Action at Nidec Nidec is an Equal Employment Opportunity (EEO) and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants receive consideration for employment without regard to their age, gender, gender identity, sexual orientation, race, color, genetic information, religious creed, national origin, physical or mental disability, protected veteran status, or any other characteristic protected by law. For more information regarding your (EEO) rights as an applicant, please visit the following website: http://www1.eeoc.gov/employers/upload/eeoc_self_print_poster.pdf No Soliciting Nidec will not accept unsolicited resumes from individual recruiters or third party recruiting agencies in response to Nidec job postings. No fee will be paid to third parties who submit unsolicited candidates directly to our hiring managers. Pre-approval from the Nidec Talent Acquisition team is required before any external candidate can be submitted and such candidate must be submitted to the Nidec Talent Acquisition team.

Posted 30+ days ago

Sr. Software Engineer-logo
Sr. Software Engineer
Trimble IncPrinceton, NJ
Our Company Trimble Transportation is in the business of optimizing the movement of freight by providing shippers and carriers with mobility, enterprise, and visibility software tools they need to run their businesses more efficiently. As the leading provider of Transportation Management Software (TMS), Asset Management Software (AMS), and Fleet Management Software (FMS), we are devoted to propelling companies in the trucking industry toward increased efficiency, lower costs, and optimized operations. Position Overview: Software Engineers at Trimble Transportation are responsible for designing/implementing/testing/maintaining our products. This specific position is focused on full stack web development and maintenance. The most important specific technical skills for this role are front end and back end web development. Most importantly, this position requires a strong coder and a persistent problem solver who: 1) has a bias for experimenting, iterating quickly, and offering ideas, 2) has the ability and the desire to work within a large existing code base which is relied upon by many important customers, and 3) who is curious to build and share knowledge. Our philosophy is to design for simplicity and deliver continuously. Primary Responsibilities: Design, develop, and maintain software applications for both internal and external use Create well-designed and efficient APIs for internal and external consumption Collaborate with product managers, architects, and other stakeholders to gather requirements and translate them into technical specifications Ability to design distributed systems, and generally see the big picture Develop database schemas and optimize SQL queries for efficient data retrieval and storage Deploy and manage applications on cloud platforms, specifically Azure, ensuring scalability, availability, and security Build reliable process monitoring, auditing, and reporting tools Required Skills: Bachelor's degree in CS, or equivalent experience Strong coding, debugging, and problem solving skills A minimum of 3-5 years of professional experience with C# Experience with github for source control management Excellent organizational, written, verbal, and interpersonal skills Eye for detail, intimate familiarity with industry development standards/best practices Automation of repetitive tasks and tests so that developers and testers can work efficiently Use of AI tools to build faster Preferred Skills: Experience with Docker Knowledge of the transportation industry Experience deploying and monitoring software in a public cloud, like Azure or AWS Pay Equity Trimble provides the following compensation range and general description of other compensation and benefits that it in good faith believes it might pay and/or offer for this position. This compensation range is based on a full time schedule. Trimble reserves the right to ultimately pay more or less than the posted range and offer additional benefits and other compensation, depending on circumstances not related to an applicant's sex or other status protected by local, state, or federal law. Hiring Range: 133055 179515 Bonus Eligible? Yes Trimble offers comprehensive core benefits that include Medical, Dental, Vision, Life, Disability, Time off plans and retirement plans. Most of our businesses also offer tax savings plans for health, dependent care and commuter expenses as well as Paid Parental Leave and Employee Stock Purchase Plan. Trimble is proud to be an equal opportunity employer. We welcome and embrace our candidates' diversity and take affirmative action to employ and advance individuals without regard to race, color, sex, gender identity or expression, sexual orientation, religion, age, physical or mental disability, veteran status, pregnancy (including childbirth or related medical conditions), national origin, marital status, genetic information, and all other legally protected characteristics. We forbid discrimination and harassment in the workplace based on any protected status or characteristic. A criminal history is not an automatic bar to employment with the Company, and we consider qualified applicants consistent with applicable federal, state, and local law. The Company is also committed to providing reasonable accommodations for individuals with disabilities, and individuals with sincerely held religious beliefs in our job application procedures. If you need assistance or an accommodation for your job, contact AskPX@px.trimble.com

Posted 1 week ago

Principal Software Engineer-logo
Principal Software Engineer
LiveOpsScottsdale, AZ
The Purpose of Your Role You will lead our engineering team in designing, developing, and deploying scalable, high-performance software solutions. As a Principal Software Engineer, you will play a crucial role in setting the technical direction, mentoring team members, and ensuring that our software products meet the highest standards of quality, reliability, and security. You will collaborate closely with cross-functional teams, including client solutions, security, and operations, to deliver innovative solutions that drive Liveops forward. The Qualifications We're Looking For Bachelor's degree in computer science, software engineering, or a related field (or equivalent work experience). Proven experience of at least 8 years in software engineering, with at least 3 years in a senior or principal engineering role. Proficiency in multiple programing languages (Java, JS, Python, TypeScript). Experience with cloud platforms (e.g., AWS, Azure, Google Cloud). Strong knowledge of databases (SQL and NoSQL) and experience with large-scale data processing. Deep understanding of software architecture, design patterns, and data structures. Familiarity with DevOps practices and tools (e.g., CI/CD, Docker). Familiarity with Agile or Scrum methodologies. Strong knowledge of security principles, standards, frameworks, and best practices, such as NIST and CIS. Strong analytical and problem-solving skills, with the ability to assess complex technical issues and recommend appropriate solutions. Excellent communication and interpersonal skills, with the ability to effectively communicate technical concepts to non-technical stakeholders. Well-versed in producing detailed documentation. Ability to work independently and as part of a team. The Competencies You Bring Data Gathering and Analysis Organizational Awareness Planning and Organization Problem-Solving Use of Functional/Technical Expertise The Value You Deliver Provide technical leadership and direction, guiding the development of software architectures, systems, and components. Develops custom software solutions to achieve business objectives, including software applications, integrations, microservices, APIs, and databases. Designs and implements software system architectures. Assures that custom software solutions adhere to industry standards for quality and security. Troubleshoots and resolves complex technical issues, ensuring the stability and performance of custom software systems. Develops and maintains software documentation. Proactively identifies emerging technologies, tools, and frameworks that will help Liveops achieve its strategic goals. Drives the adoption of agile methodologies and DevOps practices to enhance development efficiency. Conducts code reviews and provides constructive feedback to ensure code quality and best practices. Fosters a culture of continuous improvement and innovation within the Solution Services team. Collaborates with stakeholders and cross-functional teams to define custom software system requirements. Provides guidance to leadership on strategically important technical decisions. Contribute to the development and maintenance of technical documentation, including architecture diagrams, knowledge base articles, and standard operating procedures. Essential Job Functions Essential functions are the fundamental, crucial job duties that an employee must be able to perform, with or without reasonable accommodation. Ability to sit or stand at a desk for extended periods of time while working on a computer. Available for virtual meetings in a non-distracted environment. Ability to work independently and meet deadlines. Ability to work a flexible work schedule that includes days, nights, overnights, weekends, and holidays. Ability to learn new technology quickly and with minimal guidance. Ability to lift 50 pounds of equipment. About Liveops: Liveops is redefining what outsourced customer service means in a modern, always-on world, built on the belief that genuine connection drives brand loyalty. For over 25 years, we've paired cutting-edge technology with trusted, remote, and empathetic human expertise to deliver agile, high-touch customer support solutions that scale with precision and care. As pioneers in the flexible workforce model, we bring global reach with unmatched adaptability-helping brands meet customer needs, anywhere, anytime. From complex interactions to seasonal surges, we proudly serve Fortune 500 and enterprise clients-delivering personalized experiences that earn trust and drive lasting impact. It's not outsourcing, it's outsmarting. To learn more, visit www.liveops.com. Eligibility Requirements Legal authorization to work in the U.S. is required. We will not sponsor individuals for employment visas now or in the future. Equal Opportunity Employer

Posted 1 week ago

Senior Software Engineer, Backend - Commerce Platform-logo
Senior Software Engineer, Backend - Commerce Platform
RomanNew York, NY
Ro is a direct-to-patient healthcare company with a mission of helping patients achieve their health goals by delivering the easiest, most effective care possible. Ro is the only company to offer nationwide telehealth, labs, and pharmacy services. This is enabled by Ro's vertically integrated platform that helps patients achieve their goals through a convenient, end-to-end healthcare experience spanning from diagnosis, to delivery of medication, to ongoing care. Since 2017, Ro has helped millions of patients, including one in every county in the United States, and in 98% of primary care deserts. Ro has been recognized as a Fortune Best Workplace in New York and Health Care for four consecutive years (2021-2024). In 2023, Ro was also named Best Workplace for Parents for the third year in a row. In 2022, Ro was listed as a CNBC Disruptor 50. The Role: As a Senior Software Engineer on the Commerce Team, you'll play a critical role in creating seamless and reliable commerce experiences that support both our patients and internal operations. You'll build and maintain backend services that ensure payments are fast, secure, and accurate, integrate with third-party processors like Stripe or Paypal, and handle edge cases like subscription renewals, failed transactions, and fraud prevention. Your work directly affects the customer experience and the company's bottom line. This is a high-impact, tech-lead level role with broad accountability and influence across engineering teams and business stakeholders-ideal for someone who thrives in fast-paced environments, has a strong product mindset, and is passionate about building systems at scale. What You'll Do Build robust, and scalable backend capabilities using Python and FastAPI, supporting critical commerce domains like payments, pricing, and invoicing Lead cross-functional technical efforts - collaborating closely with product managers, designers, and engineers from adjacent teams to ensure alignment and technical integrity across boundaries Drive engineering excellence through best practices in testing, monitoring, observability, and performance optimizationDefine and maintain SLIs/SLOs in collaboration with product, infra and other development teams Participate in on-call rotations to ensure reliability of commerce systems What You'll Bring to the Team 10+ years professional backend software development experience Proficient in Python, relational databases, and frameworks like Django or FastAPI, with hands-on experience in metrics instrumentation and data-driven performance tuning using tools like Datadog Proven experience building and maintaining high-scale backend systems, ideally in commerce, fintech, or healthcare settings Deep understanding of distributed systems-data consistency, communication patterns, and service boundaries-backed by hands-on experience building and maintaining high-traffic production systems. Excellent communication skills and the ability to lead cross-functional technical projects A sharp focus on quality and risk-you move with urgency while safeguarding against issues like double charges, misbilling, or inconsistent payment states. Bonus Skills Experience in telehealth or other highly regulated industries Deep familiarity with breaking down monolithic systems into well-defined domains We've Got You Covered Full medical, dental, and vision insurance + OneMedical membership Healthcare and Dependent Care FSA 401(k) with company match Flexible PTOWellbeing + Learning & Growth reimbursements Paid parental leave + Fertility benefits Pet insuranceStudent loan refinancing Virtual resources for mindfulness, counseling, and fitness The target for this position ranges from $179,000 to $212,000, in addition to a competitive equity and benefits package (as applicable). When determining compensation, we analyze and carefully consider several factors, including location, job-related knowledge, skills and experience. These considerations may cause your compensation to vary. Ro recognizes the power of in-person collaboration, while supporting the flexibility to work anywhere in the United States. For our Ro'ers in the tri-state (NY) area, you will join us at HQ on Tuesdays and Thursdays. For those outside of the tri-state area, you will be able to join in-person collaborations throughout the year (i.e., during team on-sites). At Ro, we believe that our diverse perspectives are our biggest strengths - and that embracing them will create real change in healthcare. As an equal opportunity employer, we provide equal opportunity in all aspects of employment, including recruiting, hiring, compensation, training and promotion, termination, and any other terms and conditions of employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, familial status, age, disability and/or any other legally protected classification protected by federal, state, or local law. See our California Privacy Policy here.

Posted 3 days ago

Engineer II, Machine Learning Software-logo
Engineer II, Machine Learning Software
Samsung Electronics America IncMountain View, CA
Position Summary Design and develop the next-generation machine learning platform to support thousands of model training pipelines concurrently and trillions of daily batch predictions. Role and Responsibilities MULTIPLE POSITIONS AVAILABLE Company: SAMSUNG ELECTRONICS AMERICA, INC. Position Title: Engineer II, Machine Learning Software Location: Mountain View, California Job ID: SAM9441213 Position Responsibilities: Design and develop the next-generation machine learning platform to support thousands of model training pipelines concurrently and trillions of daily batch predictions. Build a world-class ML platform tailored for Samsung's ML-based advertising business to significantly improve the lead time for the model's end-to-end development and deployment process. Research the industry's latest machine learning platform technologies and create quick prototypes / proof-of-concepts. Work closely with internal ML teams to improve the health of Samsung's codebase product and ensure the highest engineering quality. Closely work with cross-functional partner teams in global settings to deliver new ML features and solutions and achieve business objectives. Maintain the overall ML platform code base, pipelines, data platform, to ensure the availability and quality for both online and offline production systems. Mentor junior engineers and provide technical guidance. Position Requirements: Master's degree in Computer Science, Computer Engineering, Statistics, Data Science or a related field and three (3) years of experience as an Engineer II, Machine Learning Software or related occupation in software development. The three years of experience must have included: (1) Industry experience with infrastructure such as container services in using Docker containers; (2) Building CI/CD pipelines using Jenkins; (3) Experience with real-time monitoring, alerting frameworks including Prometheus and Grafana; (4) Experience with Cloud environment and online serving system, including AWS Cloud, Google Cloud, Spark, Docker, REST APIs; (5) hands-on experience in real-time caching system in production; (6) Development experiences in objected-oriented programming languages; and (7) Experience with UI/UX. Employer will accept a Ph.D. degree in Computer Science, Computer Engineering, Statistics, Data Science or a related field and one (1) year of experience as an Engineer II, Machine Learning Software or related occupation in software development. One year of experience must have included: (1) Industry experience with infrastructure such as container services in using Docker containers; (2) Building CI/CD pipelines using Jenkins; (3) Experience with real-time monitoring, alerting frameworks including Prometheus and Grafana; (4) Experience with Cloud environment and online serving system, including AWS Cloud, Google Cloud, Spark, Docker, REST APIs; (5) hands-on experience in real-time caching system in production; (6) Development experiences in objected-oriented programming languages; and (7) Experience with UI/UX. Hours: Full Time, 40 hours/week. Salary Range: $199,534/year to $204,000/year Skills and Qualifications Please visit Samsung membership to see Privacy Policy, which defaults according to your location. You can change Country/Language at the bottom of the page. If you are European Economic Resident, please click here. At Samsung, we believe that innovation and growth are driven by an inclusive culture and a diverse workforce. We aim to create a global team where everyone belongs and has equal opportunities, inspiring our talent to be their true selves. Together, we are building a better tomorrow for our customers, partners, and communities. Samsung Electronics America, Inc. and its subsidiaries are committed to employing a diverse workforce, and provide Equal Employment Opportunity for all individuals regardless of race, color, religion, gender, age, national origin, marital status, sexual orientation, gender identity, status as a protected veteran, genetic information, status as a qualified individual with a disability, or any other characteristic protected by law. Reasonable Accommodations for Qualified Individuals with Disabilities During the Application Process Samsung Electronics America is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application process. If you have a disability and require a reasonable accommodation in order to participate in the application process, please contact our Reasonable Accommodation Team (855-557-3247) or SEA_Accommodations_Ext@sea.samsung.com for assistance. This number is for accommodation requests only and is not intended for general employment inquiries.

Posted 1 week ago

Senior Software Engineer-logo
Senior Software Engineer
Eli Lilly and CompanyIndianapolis, IN
At Lilly, we unite caring with discovery to make life better for people around the world. We are a global healthcare leader headquartered in Indianapolis, Indiana. Our employees around the world work to discover and bring life-changing medicines to those who need them, improve the understanding and management of disease, and give back to our communities through philanthropy and volunteerism. We give our best effort to our work, and we put people first. We're looking for people who are determined to make life better for people around the world. Organization Overview: The Software Product Engineering organization (SPE) delivers innovative tech solutions to aid, accelerate, and support work done across Lilly. This role is targeted at a software engineer who enjoys working with a cross-functional team, thinking innovatively, and developing robust infrastructure and code in support of accelerating scientific business processes. This position will report to the Associate Director of Software Product Engineering, Research Technologies and will partner with individuals from across Tech@Lilly organizations to deliver solutions and enable tech supporting a wide range of software and business processes. What You'll Be Doing: Work as an experienced, senior software engineer on a team of full stack software developers to develop and maintain software platforms and products Assist in bridging skillsets and facilitate knowledge sharing across the development team, fostering a cross-functional environment where every team member can effectively contribute Troubleshooting complex distributed systems, proposing and delivering preventative solutions Following and establishing processes and patterns to streamline operations of a complex system Proactively planning platform work, organizing, and communicating roadmap objectives to teams Perform code reviews and participate in pair programming sessions Develop secure, quality code and associated tests Work in a modern Agile environment to deliver customer value with regular cadence What You Should Bring: Strong understanding of Amazon Web Services (AWS) and/or Microsoft Azure Experience working with Kafka and Temporal.IO Experience with applying AI/ML techniques to solve problems, demonstrated understanding of emerging technologies Experience working with teams across organizational and geographic boundaries and multiple levels within the organization Strong teamwork, self-management, problem-solving abilities Ability to effectively lead technical development teams Familiarity with chemistry or biology lab processes Experience translating customer needs into technical requirements Excellent oral and written communication skills Experience in multiple common tech languages Basic Requirements: Bachelors degree in computer science, software engineering, or similar field 10+ years development experience in Java, Kotlin, Python, or similar languages, web development languages, and database languages Extensive experience architecting, building, and maintaining platforms built on Kubernetes and AWS technologies Experience working with Git, specifically working in a team which adopts modern Git practices Experience working in a software development team following modern software development practices (Testing, Code Reviews, Code Coherence, use of a multitude of frameworks/libraries) Experience in translating business requirements to recommended solutions Organization Overview Lilly IT builds and maintains capabilities using cutting edge technologies like most prominent tech companies. What differentiates Lilly IT is that we redefine what's possible through tech to advance our purpose - creating medicines that make life better for people around the world, like data driven drug discovery and connected clinical trials. We hire the best technology professionals from a variety of backgrounds, so they can bring an assortment of knowledge, skills, and diverse thinking to deliver innovative solutions in every area of our business. Lilly's Software Product Engineering (SPE) organization is focused on building software platforms to accelerate our ability to reach and support patients, digitally. This organization is powered by software engineering experts that solve challenging problems around patient engagement and drug discovery with code. Lilly is dedicated to helping individuals with disabilities to actively engage in the workforce, ensuring equal opportunities when vying for positions. If you require accommodation to submit a resume for a position at Lilly, please complete the accommodation request form ( https://careers.lilly.com/us/en/workplace-accommodation ) for further assistance. Please note this is for individuals to request an accommodation as part of the application process and any other correspondence will not receive a response. Lilly is proud to be an EEO Employer and does not discriminate on the basis of age, race, color, religion, gender identity, sex, gender expression, sexual orientation, genetic information, ancestry, national origin, protected veteran status, disability, or any other legally protected status. Our employee resource groups (ERGs) offer strong support networks for their members and are open to all employees. Our current groups include: Africa, Middle East, Central Asia Network, Black Employees at Lilly, Chinese Culture Network, Japanese International Leadership Network (JILN), Lilly India Network, Organization of Latinx at Lilly (OLA), PRIDE (LGBTQ+ Allies), Veterans Leadership Network (VLN), Women's Initiative for Leading at Lilly (WILL), enAble (for people with disabilities). Learn more about all of our groups. Actual compensation will depend on a candidate's education, experience, skills, and geographic location. The anticipated wage for this position is $63,750 - $180,400 Full-time equivalent employees also will be eligible for a company bonus (depending, in part, on company and individual performance). In addition, Lilly offers a comprehensive benefit program to eligible employees, including eligibility to participate in a company-sponsored 401(k); pension; vacation benefits; eligibility for medical, dental, vision and prescription drug benefits; flexible benefits (e.g., healthcare and/or dependent day care flexible spending accounts); life insurance and death benefits; certain time off and leave of absence benefits; and well-being benefits (e.g., employee assistance program, fitness benefits, and employee clubs and activities).Lilly reserves the right to amend, modify, or terminate its compensation and benefit programs in its sole discretion and Lilly's compensation practices and guidelines will apply regarding the details of any promotion or transfer of Lilly employees. #WeAreLilly

Posted 3 days ago

Sentinel Sr. Principal Software Systems Engineer - 15343*-logo
Sentinel Sr. Principal Software Systems Engineer - 15343*
Northrop GrummanColorado Springs, CO
RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: Secret TRAVEL: Yes, 10% of the Time Description At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Join Northrop Grumman on our continued mission to push the boundaries of possible across land, sea, air, space, and cyberspace. Enjoy a culture where your voice is valued and start contributing to our team of passionate professionals providing real-life solutions to our world's biggest challenges. We take pride in creating purposeful work and allowing our employees to grow and achieve their goals every day by Defining Possible. With our competitive pay and comprehensive benefits, we have the right opportunities to fit your life and launch your career today. Northrop Grumman Defense Systems is seeking Sr. Principal Software Systems Engineer - 15343*. This position will be located in Colorado Springs, Colorado or Huntsville, Alabama support the Sentinel program. Position Benefits: As a full-time employee of Northrop Grumman Space Systems, you are eligible for our robust benefits package including: Medical, Dental & Vision coverage 401k Educational Assistance Life Insurance Employee Assistance Programs & Work/Life Solutions Paid Time Off Health & Wellness Resources Employee Discounts This position's standard work schedule is a 9/80. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off. This role may offer a competitive relocation assistance package. Job Qualifications: You'll Bring These Qualifications: Sr. Principal Software Engineer: 08 Years with Bachelor's in related field of study, 06 Years with Masters, 04 Years with PhD or 04 additional years in lieu of a degree. US Citizenship with Active DoD Secret clearance with a reinvestigation date occurring in the last 6 years. Ability to obtain Special Program Access (SAP). Experience with Software Safety (Mil-STD882E) Experience performing Safety Critical Functional Thread Analysis (SCFTA) Experience writing requirements for Safety Critical Functions Experience with USAF Nuclear Surety (AFMAN91-119) and/or Cyber Certification Experience leading requirements, design, and integration of complex systems Model-Based Systems Engineering (MBSE) experience Able to create plans and standards for architecture, requirements, and design that can address selection process that accounts for providing safe, fault tolerance, and deterministic operation for critical functions. Critical functions are those functions that perform/support SCF/Critical signal trace threads. Qualifications Would be Nice to Have: Bachelor's degree or higher in Science, Technology, Engineering, and Mathematics (STEM) Experience with the Atlassian Tool Suite including Jira and Confluence Proficient with DOORS, Cameo with the ability to write and decompose system requirements Ability to evaluate risks and tradeoffs and present solution options to management Detailed knowledge of the Command and Launch system and mission objectives OMG SysML Model Builder Fundamental Certification Experienced with verification planning and system buildup for Flight Tests Experienced using Model Based Product Line Engineering Concepts Able to create system, hardware and software verification plans to address complete functional validation as described by the software requirements specification Establish a Software Requirements Peer Review Process that includes identification of all artifacts required for peer review. Experience leading the performance of technical tasks on schedule, at cost and achieving all requirements as technical lead Experience integrating multiple engineering specialties and stakeholders across multiple Integrated Product Teams and Suppliers Experience designing for Safety Critical Functions Experience with Agile and working in a cross-function Scrum team. Ability to team plan, execute, and manage the technical scope, and support leadership planning. Current understanding of software engineering best practices Experience in software engineering, system design, software requirements, and test Experience delivering SW products for IFC Certification Ability to team plan, execute, and manage the technical scope, and support leadership planning. #Sentinelsoftware #HSVJune2025 Salary Range: $124,900.00 - $196,700.00 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO . U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

Posted 6 days ago

Sr Software Engineer-logo
Sr Software Engineer
MKS Instruments IncMilpitas, CA
A Day in Your Life at MKS: As a Software Engineer at the Lasers Business Unit of MKS Instruments, you will partner with Spectra-Physics Scientists and Engineers; Optical, Electrical and Software to contribute to the design and development of new free-space and fiber-based laser systems providing firmware and software to enable new laser technologies. In this role, you will report to the Manager, Software Development. You Will Make an Impact By: Develop embedded code for new & existing laser products based upon ARM microcontrollers. Develop Windows-based GUI interfaces for laser systems. Bring-up, system debugging & code optimization Work in a collaborative environment sharing ideas, practices & code. Support existing products by performing failure analyses & troubleshooting. Coordinate closely with optical engineers, physicists, marketing & customers to develop, deliver & support industry-leading laser systems. Skills You Bring: BS degree in Electrical Engineering, Software Engineering or equivalent 5+ years related experience Understanding of embedded firmware techniques & challenges. Familiarity with I/O devices such as ADC, DAC, FPGA and interfaces such as I2C, SPI, RS-232, Ethernet & USB. Ability to read electronic schematic diagrams & component datasheets. Proficiency programming in C, C++, C# Experience with test equipment (DVM, Oscilloscopes). Use of version control systems & build tools (Azure DevOps, GIT) Excellent communication, documentation & organizational skills. Quality-driven. Committed to meeting schedules, able to balance performance, cost & time constraints. Preferred Skills: Advanced degree. Formal Agile methodology experience. Experience with Real-Time Operating Systems (Azure/Threadx, FreeRTOS), QNX and/or LINUX. C# and MS Visual Studio. Experience working with distributed teams. Experience with Programmable logic such as FPGA. Precision equipment design & development. Physical Demands and Working Conditions: This job operates in a professional office and laboratory environment We are interested in a qualified candidate who is eligible to work in the United States. However, we will not be sponsoring work visas for this position, at this time. MKS will consider qualified applicants with a criminal history pursuant to the California Fair Chance Act for Employers. Compensation and Benefits: Salary Pay Range: $150,000 to 170,000 per year. This range is a good faith estimate of the expected salary range for this position, based on a wide range of factors including qualifications, experience and training, operational and business needs and other considerations permitted by law. At MKS, it is not typical for an individual to be hired at or near the top of the range for the role. Bonus: This position is eligible for a discretionary annual bonus, in an amount to be determined by MKS [or as applicable]. Benefits: MKS offers a comprehensive benefits package, including health insurance coverage (medical, dental and vision), 401(k) with company match, life and disability insurance, 11 paid holidays, sick time, 15 paid vacation days, [6 weeks fully paid] parental leave, adoption assistance and tuition reimbursement [and for participation in any stock programs, signing bonus, etc.]. #LI-TW1 Globally, our policy is to recruit individuals from wide and diverse backgrounds. However, certain positions require access to controlled goods and technologies subject to the International Traffic in Arms Regulations (ITAR) or Export Administration Regulations (EAR). Applicants for these positions may need to be "U.S. persons." "U.S. persons" are generally defined as U.S. citizens, noncitizen nationals, lawful permanent residents (or, green card holders), individuals granted asylum, and individuals admitted as refugees. MKS Instruments, Inc. and its affiliates and subsidiaries ("MKS") is an affirmative action and equal opportunity employer: diverse candidates are encouraged to apply. We win as a team and are committed to recruiting and hiring qualified applicants regardless of race, color, national origin, sex (including pregnancy and pregnancy-related conditions), religion, age, ancestry, physical or mental disability or handicap, marital status, membership in the uniformed services, veteran status, sexual orientation, gender identity or expression, genetic information, or any other category protected by applicable law. Hiring decisions are based on merit, qualifications and business needs. We conduct background checks and drug screens, in accordance with applicable law and company policies. MKS is generally only hiring candidates who reside in states where we are registered to do business. MKS is committed to working with and providing reasonable accommodations to qualified individuals with disabilities. If you need a reasonable accommodation during the application or interview process due to a disability, please contact us at: accommodationsatMKS@mksinst.com . If applying for a specific job, please include the requisition number (ex: RXXXX), the title and location of the role

Posted 30+ days ago

Senior Software Engineer, AI-logo
Senior Software Engineer, AI
PeregrineNew York, NY
Team As an engineering team, we believe strongly that empathy improves our solutions. Seeing how people use the product is a priority and the way we get to the right answer. Engineers will have the opportunity to work closely with our team onsite to understand the variety of use cases that Peregrine serves. We value both ownership and collaboration-you will take full responsibility for major features and work closely with other engineers to drive them to completion. We believe that humility and empathy are essential for building the right solutions-you will collaborate directly with our deployment team and users as we iterate to solve their problems. Perseverance and creativity are crucial to executing our vision. Role As a leader in our new AI team, you'll be instrumental in delivering differentiated value to our customers. This team is charged with crafting powerful, intuitive user experiences powered by generative AI. You'll unlock entirely new ways for users to interact with our platform-whether through natural language commands or by enabling AI agents to handle complex tasks on their behalf. Your work will shape safe, impactful AI-driven features that help customers solve real-world problems with greater speed and ease. Your scope of work will include a wide range of complex challenges, including scaling our platform to handle terabytes of data ingested from a variety of sources, efficiently querying and notifying users on this data in realtime, and optimizing search algorithms to serve results quickly. Our stack is constantly evolving but based on a backend foundation of Python, Django, Celery, Airflow, and Kafka; a frontend built in React, Redux, and Mapbox; data stores including PostgreSQL and Elasticsearch; machine learning models hosted in Bedrock and Sagemaker; and with AWS, Pulumi, Terraform, and Kubernetes as our underlying infrastructure. About you Desire and drive to own large portions of the application from start to finish Passion for crafting and shipping software solutions that delight users Thrive on ambiguity and love taking on hard problems Excellent technical vision with the ability to synthesize product requests into strong and reliable software components What we look for Understanding of best practices for using generative AI responsibly, with bonus experience applying LLMs to enhance user experience Degree in Computer Science or a related field, or equivalent experience 3+ years of experience working with cross-functional software development teams Experience shipping and iterating on production-grade software components professionally and / or in the open-source community Ability to write robust, well tested, and well-designed code that frequently gets deployed to users Solid understanding of architecting and scaling distributed software systems Strong best practices in modern software development and comfort navigating large codebases Located in NYC and open to working in office Salary Range: $130,000 - $250,000 Annually + Benefits + Equity (if applicable) + Bonus (if applicable)

Posted 3 days ago

Principal Software Engineer-logo
Principal Software Engineer
NvidiaSanta Clara, CA
We are seeking a Principal Software Engineer with expertise in AI, machine learning, and the ServiceNow platform to join our team and address impactful business challenges within NVIDIA IT. Our mission is to deliver industry-leading, AI-powered solutions on ServiceNow that enhance employee experience, boost business productivity, and drive operational efficiency. The ideal candidate will possess strong skills in software engineering, machine learning, natural language processing, and hands-on experience with the ServiceNow platform. What you'll be doing: Provide guidance on ServiceNow best practices and standards. Design, code, test, debug, document, implement, and maintain software applications. Design, develop, and implement automation solutions using ServiceNow Flow Designer, Integration Hub, and RPA Hub. Create and maintain ServiceNow-based RPA bots to enhance manual processes and productivity. Integrate third-party systems (APIs, web services, databases) into ServiceNow automation workflows. Implement ServiceNow workflows that integrate with external web services (API Webhooks). Design and develop a workflow framework applicable to many workflows. Maintain a ServiceNow roadmap for system maintenance, upgrade schedules, system improvements. What we need to see: BS, MS, or PhD in Computer Science, Electrical/Computer Engineering, Physics, Mathematics, other Engineering or related fields (or equivalent experience) 15+ years of experience in IT and IT Service Management (ITSM). 7+ years of experience developing on the ServiceNow platform. Proficient in HTML, CSS, JavaScript, AJAX Experienced with popular web frameworks such as React and AngularJS. ServiceNow experience includes scripting, platform configuration, design, and deployment. Developed custom applications on the ServiceNow platform, including custom UI pages Experienced in managing Configuration Management Databases (CMDB). Proficient in handling patching and upgrades. Ways to stand out from the crowd: Integration experience with SOAP, REST, and JSON Administration of a ServiceNow instance. ServiceNow Certified Application Developer certification. ServiceNow Certified Systems Administration (CSA) certification. Certified Implementation Specialist certification in one of the ServiceNow modules (ITSM, ITOM, etc.). NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you! The base salary range is 248,000 USD - 391,000 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Posted 3 weeks ago

Imaging And Physics Software Engineer-logo
Imaging And Physics Software Engineer
Analogic CorpPeabody, MA
Essential Duties and Responsibilities: Developing software for image processing and analysis to support security detection systems Create and utilize algorithms and software for physics-based simulations of imaging systems Design and implement image reconstruction, segmentation, analysis, and related software functions for real-time implementations on fielded systems Work with imaging capture tools and software to develop and document processing techniques Work with cross-functional teams, including hardware engineers, software developers, and security experts Represent Analogic in interactions with government and regulator customers and internal management reviews Education, Work Experience, Skills and Competencies Requirements: Degree in technical field (Engineering, Physics, Computer Science) with 4-8 years desired combined academic and work experience in related technical fields Experience with image processing and programming tools such as: Python, C/C++, Matlab, ImageJ, DICOM/DICOS viewers Experience in supporting and completing technical projects Currently hold or eligible to complete a US Government vetting to work on security projects (must be a US citizen). Ability to effectively communicate technical information to both technical and non-technical audiences Up to 20% travel may be required to regulator sites, airports and other potential sites for development activities. Physical Requirements: The position will be located in an office environment. The team member may be required to support evaluation of baggage screening systems involving occasional lifting of luggage items in a lab environment What We Offer: We appreciate that our employees work diligently to contribute to our success as an organization. We also recognize the importance of work-life balance and therefore developed a competitive total rewards package including programs that offer employees flexibility to balance their work and life including: 9/80 work schedule - enjoy every other Friday off! Flexible Vacation - employees can take time off as is reasonably needed Comprehensive benefits including medical, dental, vision, life insurance and disability plans. HRA (for PPO plan participants) /HSA (Health Savings Account for high deductible plan participants) contribution 401K with company match and immediate vesting Continuous Education Assistance Supportive culture that values innovation, collaboration, and excellence To learn more about our culture please visit: https://www.analogic.com/careers/ Follow us on LinkedIn: https://www.linkedin.com/company/analogic/

Posted 30+ days ago

Senior .Net Software Engineer-logo
Senior .Net Software Engineer
RLI Corp.Tempe, AZ
About Us We're not like other insurance companies. From our specialty products to our business model, our culture to our results - we're different. Different is who we are, and how we work, interact, deliver and succeed together. Creating a different and better insurance experience doesn't just happen. It takes focus and a shared passion for going beyond the expected to forge relationships and deliver care that makes a difference. This approach rises from and is supported by our talented, ethical and smart team of employee owners united around a single purpose: to work alongside our customers and partners when they need us, in unexpected ways, with exceptional results. Apply today to make a difference with us. RLI is a Glassdoor Best Places to Work company with a strong, successful background. For decades, our financial track record has been stellar - a testament to our culture and validation of our reputation as an excellent underwriting company. Position Purpose Under general management, collaborates with team to design, develop, modify, and maintain software applications of the highest complexity. Creates detailed development plans and leads in the application development process. Partner with business, cross functional teams and architects to build solutions that meet business needs. Principal Duties & Responsibilities Implements high quality code in agile, test-driven development environment. Performs performance and scalability analysis. Compiles objective data to influence decisions and strategy. Provides well-designed solutions to meet business requirements. Creates detailed software development plans and directs team to completion. Scopes development efforts, provides reliable resource and timeline estimates. Sets standards for product/process quality and monitors team's output. Mentors and develops software engineer team. Coordinates with internal contacts to perform specific project tasks or resolve technical issues. Seeks out and utilizes new technology solutions and best practices to improve process, increase stability, and reduce cost/time to market. Leads in special projects and other duties as needed Education & Experience Typically requires a Bachelor's degree in computer science or a related field 5+ years of relevant experience Some experience in at least two IT solution development disciplines, including technical or infrastructure architecture, network management, application development, middleware, database management or cloud development Some experience in leading teams and/or large projects Insurance knowledge a plus [OR] equivalent level of education and experience Knowledge, Skills, & Competencies Ability to understand and utilize a variety of the field's concepts, practices and procedures. Ability to use software to develop and analyze IT data and applications. Knowledge of the entire Software Development Lifecycle from Analysis to Deployment of Software/Apps. Extensive experience with Version Control, CI/CD, Architecture, Relational Database Systems/Data Management. experience. Demonstrate a high degree of adaptability in order to learn new technologies as needed and successfully manage the daily challenges of a technical environment. Ability to lead, motivate and train project team. Ability to deliver solutions align with business strategy. Ability to generate innovative solutions for Business Requirements. Advanced knowledge of software/app testing. Advanced knowledge of automated testing. Experience with C#, .Net Core, Kubernetes, Kafka, Azure, MongDB, MSSQL, YAML, and GitLab a plus. Compensation Overview The base salary range for the position is listed below. Please note that the base salary is only one component of our robust total rewards package at RLI. The salary offered will take into account a number of factors including, but not limited to, geographic location, experience, scope & responsibilities of the role, qualifications/credentials, talent availability & specialization, as well as business needs. The below range may be modified in the future. Base Pay Range $94,376.00 - $134,958.00 Total Rewards At RLI, we're all owners. We hire the best and the brightest employees and allow them to share in the company's success through our Total Rewards. With the Employee Stock Ownership plan at its core, the Total Rewards program includes all compensation, benefits and perks that come with being an RLI employee. Financial Incentives Annual bonus plans Employee stock ownership plan (ESOP) 401(k) - automatic 3% company contribution Annual 401k and ESOP profit-sharing contributions (Up to 15% of eligible earnings) Work & Life Paid time off (PTO) and holidays Paid volunteer time off (VTO) to support our communities Parental and family care leave Flexible & hybrid work arrangements Fitness center discounts and free virtual fitness platform Employee assistance program Health & Wellness Comprehensive medical, dental and vision benefits Flexible spending and health savings accounts 2x base salary for group life and AD&D insurance Voluntary life, critical illness, & accident insurance for purchase Short-term and long-term disability benefits Personal & Professional Growth RLI encourages its employees to pursue professional development work in insurance and job-related areas. We make a commitment to employees to provide educational opportunities that help them enhance their skills and further their career advancement. RLI fosters a true learning culture and encourages professional growth through insurance courses, in-house training and other educational programs. RLI covers the cost for most programs and employees typically earn a bonus upon successful completion of approved courses and certifications. Our personal and professional growth benefits include: Training & certification opportunities Tuition reimbursement Education bonuses Diversity & Inclusion Our goal is to attract, develop and retain the best employee talent from diverse backgrounds while promoting an environment where all viewpoints are valued and individuals feel respected, are treated fairly, and have an opportunity to excel in their chosen careers. We actively support, and participate in, initiatives led by the American Property Casualty Insurance Association that aim to increase diversity in the insurance industry. Cultivating an exceptional and diverse workforce to deliver excellent customer service reinforces our culture and is a key to achieving superior business results. RLI is an equal opportunity employer and does not discriminate in hiring or employment on the basis of race, color, religion, national origin, citizenship, gender, marital status, sexual orientation, age, disability, veteran status, or any other characteristic protected by federal, state, or local law.

Posted 2 weeks ago

Senior Software Engineer II-logo
Senior Software Engineer II
AppianMclean, VA
Senior Software Engineer II - Architecting the Future of Enterprise AI Imagine leading a team that's not just coding, but crafting the future of enterprise AI. At Appian, we're driven by a passion for technology and a relentless pursuit of innovation. Join us, and you'll be at the helm of projects that redefine industry standards, in an environment where your expertise is valued, and your growth is paramount. We're not just building software; we're empowering organizations to achieve the extraordinary. About the Role: We're seeking a seasoned Senior Software Engineer II to spearhead development of our AI-powered low-code platform. In this influential role, you'll guide a team of talented engineers, driving the design and implementation of complex, scalable solutions. You'll leverage your deep expertise in Python along with experience in Java or C#, JavaScript, and AWS services, with a focus on integrating cutting-edge AI technologies such as AWS Bedrock and Anthropic Claude. You will play a key role in architecting and delivering microservices and independently deployable components that power intelligent, resilient systems. Your leadership will be pivotal in shaping the future of enterprise software. Responsibilities: Lead the design, development, and deployment of enterprise-grade, full-stack applications with a strong emphasis on AI integration. Mentor and guide a team of software engineers, fostering a culture of excellence and continuous improvement. Architect and implement complex, scalable software solutions by designing microservices and independently deployable components that ensure scalability, reliability and security. Drive the adoption of best practices in software development, including code reviews, testing, and continuous integration/continuous deployment (CI/CD). Collaborate with product managers and other stakeholders to define project requirements and timelines. Lead technical discussions and provide guidance on architectural decisions. Proactively identify and resolve technical challenges. Ensure the availability, latency, scalability, efficiency, and security of our platform by designing reliability and security into our systems. Troubleshoot, investigate, and diagnose incidents using advanced tracing, alerting, and log analysis. Contribute to software performance analysis and system tuning. Build automation to prevent problem recurrence. Create and maintain comprehensive technical documentation. Effectively communicate complex technical designs to diverse audiences. Take ownership of team performance, quality, stability, and velocity. Champion Agile methodologies and a quality-first culture. Qualifications: Minimum Qualifications: BS in Computer Science or related field/degree; MS in Computer Science preferred. 8+ years of experience building and delivering enterprise grade software applications. Proven experience leading software development teams. Experience in a high-volume or critical production service environment. Expert proficiency in Python programming. Expertise in Java or C#, Spring, JPA, JDBC, Hibernate, Gradle, and Git. Deep understanding of web technologies and AWS cloud services. Demonstrated experience with AI technologies and prompt engineering. Ability to apply both object-oriented and functional programming approaches. Strong advocate for industry best practices, including platform development, DevOps, and CI/CD. Exceptional problem-solving and analytical skills. Excellent communication and collaboration skills. A relentless curiosity and passion for innovation. Agile mindset and unwavering commitment to quality. Tools and Resources: Training and Development: From day one, you'll be equipped with the skills and knowledge to succeed through department-specific training. Continuous learning is embedded in our culture, with dedicated mentorship supporting your growth. Growth Opportunities: We invest in your future with a diverse range of opportunities, including leadership programs, Appian University, skills-based training, and tuition reimbursement. Community: Join a vibrant community built on respect and inclusivity. Our 8 employee-led affinity groups foster connections and create a sense of belonging. About Appian: Appian is a software powerhouse that's revolutionizing business process automation. Our AI-Powered Process Platform is the definitive solution for designing, automating, and optimizing even the most intricate processes. We empower the world's most innovative organizations to streamline workflows, unify data, and optimize operations, driving exceptional growth and customer experiences. Join us at appian.com.

Posted 30+ days ago

Earnin logo
Staff Software Engineer
EarninMountain View, CA
Apply

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

About EarnIn

As one of the first pioneers of earned wage access, our passion at EarnIn is building products that deliver real-time financial flexibility for those with the unique needs of living paycheck to paycheck. Our community members access their earnings as they earn them, with options to spend, save, and grow their money without mandatory fees, interest rates, or credit checks.

We're fortunate to have an incredibly experienced leadership team, combined with world-class funding partners like A16Z, Matrix Partners, DST, Ribbit Capital, and a very healthy core business with a tremendous runway. We're growing fast and are excited to continue bringing world-class talent onboard to help shape the next chapter of our growth journey.

POSITION SUMMARY

EarnIn seeks experienced, collaborative, resourceful staff-level engineers to join our product development teams. As a Staff Engineer, you will work cross-functionally with various teams and contribute to the design and development of new products.

The base salary range for this full-time position is $252,00 - $308,000 + equity + benefits. Our salary ranges are determined by role, level, and location. This hybrid position requires in-person work from our Mountain View HQ 3 days a week.

WHAT YOU'LL DO

  • Drive the design & implementation of new features - break down complex problems into their bare essentials, translate this complexity into elegant design, and create high-quality, maintainable code.
  • Make a meaningful impact in the lives of our community members.
  • Design & deliver robust microservice integrations via REST/gRPC APIs using various communication, consistency, and coordination strategies.
  • Collaborate and mentor other senior engineers while providing thoughtful guidance using code, design, and architecture reviews.
  • Contribute to defining technical direction, planning the roadmap, escalating issues, and synthesizing feedback to ensure team success.
  • Estimate and manage team project timelines and risks
  • Care passionately about producing high-quality designs and code
  • Participate in hiring and onboarding for new team members.
  • Lead cross-team engineering initiatives.

WHAT WE'RE LOOKING FOR

  • Bachelor's, Master's or PhD degree in computer science, computer engineering or a related technical discipline or equivalent industry experience
  • 7+ years of delivering value through software in a collaborative environment.
  • Expertise in trade-off analysis for distributed architectures.
  • Proficient in at least one modern programming language and the ability to understand more than one - we currently work in C# and Kotlin.
  • Familiarity with clean architecture approach.
  • Experience with various data storages, including relational and document databases.
  • Excellent written and verbal communication skills.
  • Ability to thrive in a fast-paced, dynamic, result-driven environment.
  • Being self-motivated and able to work independently with minimal supervision.

#LI-Hybrid

At EarnIn, we believe that the best way to build a financial system that works for everyday people is by hiring a team that represents our diverse community. Our team is diverse not only in background and experience but also in perspective. We celebrate our diversity and strive to create a culture of belonging. EarnIn does not unlawfully discriminate based on race, color, religion, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender identity, gender expression, national origin, ancestry, citizenship, age, physical or mental disability, legally protected medical condition, family care status, military or veteran status, marital status, registered domestic partner status, sexual orientation, genetic information, or any other basis protected by local, state, or federal laws. EarnIn is an E-Verify participant.

EarnIn does not accept unsolicited resumes from individual recruiters or third-party recruiting agencies in response to job postings. No fee will be paid to third parties who submit unsolicited candidates directly to our hiring managers or HR team.