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, Credit Card Foundations-logo
Staff Software Engineer, Credit Card Foundations
SofiSeattle, WA
Employee Applicant Privacy Notice Who we are: Shape a brighter financial future with us. Together with our members, we're changing the way people think about and interact with personal finance. We're a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The industry is going through an unprecedented transformation, and we're at the forefront. We're proud to come to work every day knowing that what we do has a direct impact on people's lives, with our core values guiding us every step of the way. Join us to invest in yourself, your career, and the financial world. The Role: We are seeking a Staff Software Engineer to join our SoFi Credit Card team. We need someone who can play a pivotal role in our Credit Card product architecture transformation, focusing on the evolution of our products and new features. We are working hard to design a future looking framework, with the aim to scale our customer base, continue to delight existing customers, and disrupt the banking industry. You'll be working within a highly collaborative environment where planning and executing through a unified campaign lens is essential due to the complexity and interdependencies of these initiatives. As a SoFi Staff Software Engineer, you'll be in the middle of it all acting as a leader and force multiplier - you'll work with stakeholders to implement functionality, architect our systems, squash bugs, and continually grow as an engineer. The ideal candidate is both forward-thinking and hands-on, has a strong sense of ownership and drive for delivery, and is a good mentor and co-worker. At SoFi, we pride ourselves on the collaboration between Product, Design and Engineering and so you will be involved in the entire product lifecycle, from ideation through building, deploying and continual improvement and evolution - and you'll be working with an all-star team of talented engineers. What You'll Do: Full development life-cycle design from project requirement to deployment. Work on automation and improvement of data exchanges and data pipelines between internal and external teams. Facilitate the definition of project scope, deliverables, and goals. Lead cross-functional delivery teams to ensure deliverables are met. Track project performance against defined milestones/goals. Conduct process improvement projects to increase performance in vital program metrics. Communicate ongoing project health with key stakeholders and business leadership Maintain strict compliance with established project management policies and guidelines. Take initiative and produce timely results in a fast-paced and sometimes ambiguous environment. Make significant contributions to the code base. Define best practices and uphold coding standards. Consistently demonstrate extremely high levels of technical knowledge, ingenuity, and creativity. Develops and applies advanced technologies, engineering principles, theories, and concepts. Broad knowledge about the design and operation of systems outside of specialty. Work within the Engineering team to develop features that specifically benefit our users. Must be able to deliver high-quality code on schedule, communicate with groups in and outside the development team. What You'll Need: Bachelor's Degree, Computer Science Degree or equivalent from a fully-accredited college or university 6+ years Java programming experience Our core stack is Java/ Kotlin/ Spring / PostgreSQL/ React, and we run on Kubernetes in a service oriented architecture with over 100 services in production 2+ years Java, Kotlin or Scala programming experience A proven understanding of relational databases and ORMs Experience working on a SOA or microservice-based application. Willingness to roll up your sleeves, collaborate with others and get stuff done Solid sense of responsibility; driving a project from inception to completion Affinity for solving problems and shipping impactful features, not polishing perfect code or architecture Experience working in a collaborative coding environment, refining designs together, working through code reviews and managing pull requests Nice to Have: Good knowledge of Continuous Integration (CI) and Continuous Deployment (CD) Knowledge in analytics, metrics, and monitoring integrations Test-driven development along with unit and integration testing. Compensation and Benefits The base pay range for this role is listed below. Final base pay offer will be determined based on individual factors such as the candidate's experience, skills, and location. To view all of our comprehensive and competitive benefits, visit our Benefits at SoFi page! Pay range: $153,600.00 - $264,000.00 Payment frequency: Annual This role is also eligible for a bonus, long term incentives and competitive benefits. More information about our employee benefits can be found in the link above. SoFi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth and related medical conditions, breastfeeding, and conditions related to breastfeeding), gender, gender identity, gender expression, national origin, ancestry, age (40 or over), physical or medical disability, medical condition, marital status, registered domestic partner status, sexual orientation, genetic information, military and/or veteran status, or any other basis prohibited by applicable state or federal law. The Company hires the best qualified candidate for the job, without regard to protected characteristics. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. New York applicants: Notice of Employee Rights SoFi is committed to embracing diversity. As part of this commitment, SoFi offers reasonable accommodations to candidates with physical or mental disabilities. If you need accommodations to participate in the job application or interview process, please let your recruiter know or email accommodations@sofi.com. Due to insurance coverage issues, we are unable to accommodate remote work from Hawaii or Alaska at this time. Internal Employees If you are a current employee, do not apply here - please navigate to our Internal Job Board in Greenhouse to apply to our open roles.

Posted 1 week ago

Software Engineer-logo
Software Engineer
KLA CorporationMilpitas, CA
Company Overview KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays. The innovative ideas and devices that are advancing humanity all begin with inspiration, research and development. KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world's leading technology providers to accelerate the delivery of tomorrow's electronic devices. Life here is exciting and our teams thrive on tackling really hard problems. There is never a dull moment with us. Group/Division With over 40 years of semiconductor process control experience, chipmakers around the globe rely on KLA to ensure that their fabs ramp next-generation devices to volume production quickly and cost-effectively. Enabling the movement towards advanced chip design, KLA's Global Products Group (GPG), which is responsible for creating all of KLA's metrology and inspection products, is looking for the best and the brightest research scientist, software engineers, application development engineers, and senior product technology process engineers. The Film and Scatterometry Technology (FaST) Division provides industry leading metrology solutions for worldwide semiconductor IC manufacturers. The FaST Division portfolio of metrology products includes hardware and software solutions for optical film thickness, optical critical dimension (CD), composition, and resistivity measurement systems. These products are essential for the IC manufacturers as they provide critical metrology capabilities for the development and implementation of their advanced IC processes. The FaST division is committed to support our customers to achieve performance entitlement of our solution and we effectively partner with our customers from their early research and development phase to the high volume in-line manufacturing implementation specific for their process needs. The division consists of a global team located in US, Israel, China, and India. Job Description/Preferred Qualifications Qualifications: Master's Level Degree and related work experience of 3 years; Bachelor's Level Degree and related work experience of 5 years (Degree in Computer Science, Software Engineering, Electronics Engineering or Electrical Engineering.) Proficiency in programming fundamentals, particularly in languages such as C++, C#, Java, or similar. Strong understanding of data structures and algorithms. Capability to collaborate with hardware and systems/application teams to comprehend system requirements and translate them into software designs. Excellent analytical, problem-solving, and organizational skills, along with strong interpersonal communication skills. Must be adept at transitioning seamlessly from theoretical concepts to practical implementation. Responsibilities: Responsible for software development on a large codebase and its maintenance. Acquire knowledge of key use cases and demonstrate technical expertise in metrology software and common platforms. Participate in end-to-end product development lifecycle activities. Collaborate with teams across different geographical zones to develop and deliver software solutions. Understand, troubleshoot, and resolve complex issues that span entire systems or organizations. Uncover root causes and devise innovative analyses and solutions for complex problems. Travel to other KLA sites and customer locations as needed. Minimum Qualifications Doctorate (Academic) Degree and 0 years related work experience; Master's Level Degree and related work experience of 3 years; Bachelor's Level Degree and related work experience of 5 years Base Pay Range: $130,400.00 - $221,700.00 Annually Primary Location:USA-CA-Milpitas-KLA KLA's total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits including but not limited to: medical, dental, vision, life, and other voluntary benefits, 401(K) including company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement program, development and career growth opportunities and programs, financial planning benefits, wellness benefits including an employee assistance program (EAP), paid time off and paid company holidays, and family care and bonding leave. Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level, and location. The range displayed reflects the pay for this position in the primary location identified in this posting. Actual pay depends on several factors, including state minimum pay wage rates, location, job-related skills, experience, and relevant education level or training. We are committed to complying with all applicable federal and state minimum wage requirements where applicable. If applicable, your recruiter can share more about the specific pay range for your preferred location during the hiring process. KLA is proud to be an Equal Opportunity Employer. We will ensure that qualified individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us at talent.acquisition@kla.com or at +1-408-352-2808 to request accommodation. Be aware of potentially fraudulent job postings or suspicious recruiting activity by persons that are currently posing as KLA employees. KLA never asks for any financial compensation to be considered for an interview, to become an employee, or for equipment. Further, KLA does not work with any recruiters or third parties who charge such fees either directly or on behalf of KLA. Please ensure that you have searched KLA's Careers website for legitimate job postings. KLA follows a recruiting process that involves multiple interviews in person or on video conferencing with our hiring managers. If you are concerned that a communication, an interview, an offer of employment, or that an employee is not legitimate, please send an email to talent.acquisition@kla.com to confirm the person you are communicating with is an employee. We take your privacy very seriously and confidentially handle your information.

Posted 30+ days ago

Software Engineer, Core Enterprise-logo
Software Engineer, Core Enterprise
Red PandaSan Francisco, CA
About the Role: The Core engineering team's mission is to create the best data streaming platform. The team consists of known experts in foundational technologies such as Raft/consensus, transactions, WASM and distributed storage, who have come together to build a differentiated highly performant product with compelling traction in the market. The Core engineering team works closely across multiple functions at Redpanda and our work directly drives key business metrics through various SaaS and self-managed offerings. Redpanda continues to mindfully grow and so are we. We are looking for a software engineer who will help play a big role in expanding Redpanda's footprint with enterprise-focused features and functionality related to next-generation streaming platform, security, performance and scalability. You are: A general technologist at heart with a "I can figure it out" approach to challenges A natural collaborator, ready to bring your own ideas as well as support others' innovations Looking to further develop your skills in building scalable and performant systems Autonomous, able to work asynchronously while also communicating effectively with team members Committed to lifelong learning You will: Build and maintain the customer-facing interfaces provided by Redpanda Analyze and drive for parity with the Kafka API Work to enhance both user experience and overall system performance Develop supporting infrastructure to enable other core teams to deliver features effectively Implement security and access control functions Enable new customer-centric capabilities that focus on serving large enterprise customers Contribute to the overall success of Redpanda by ensuring our core tenets of Operational Simplicity, No Data Loss and Blazingly Fast remain true as we push the envelope on scalability while expanding our target addressable market through features and integrations You have: 3+ years of substantial and relevant experience in software development Strong understanding and experience of C++, Rust or other systems languages (ideally modern C++17 or C++20), including profiling and benchmarking Excellent written communication skills Nice to have: Knowledge of and experience integrating auth{n,z} protocols such as: OAuth (OpenID), kerberos, SASL, LDAP, SCRAM, TLS, etc Experience with development of high throughput real-time distributed platforms Some working knowledge of kubernetes and systems maintenance Metrics development including open telemetry, prometheus and Grafana Experience developing open source software Data streaming application experience U.S. base salary range for this role is $185,000 - $218,000 (CA, NY, WA) and $177,000 - $209,000 (other US locations). Our salary ranges are determined by role, level, and location. As a remote-first company, we strive to consider each candidate's job-related skills, location, experience, relevant education or training to determine individual base salary. Your talent partner will share more about the specific salary range for your preferred location during the hiring process.

Posted 30+ days ago

Software Engineer-logo
Software Engineer
Maven AGIBoston, MA
Company Overview: Maven AGI is an enterprise AI platform on a mission to unleash business artificial general intelligence (AGI), starting with customer service. Founded in July 2023 by executives from HubSpot, Google and Stripe, Maven builds conversational AI agents capable of delivering accurate, autonomous support that delights customers at scale. Our platform unifies fragmented systems, integrates knowledge and personalization sources, and enables intelligent actions - all without costly system changes. We're laying the foundation for a future where our technology handles complex tasks, allowing people to focus on what they do best: creative problem-solving, relationship building, and delivering exceptional customer experiences. We've started by reimagining the enterprise customer experience with a support use case. We believe that today's support experience is broken: slow and painful for customers, and expensive and human capital intensive for companies. We are building Maven to deliver better, cheaper support, for both end users and agents. With recent advancements in Generative AI, it is now possible to deliver delightful customer experiences at a fraction of today's cost. Team: Maven has assembled a world-class team of Engineers from Google, Meta, Amazon, and Stripe, and is supported by executives & Advisors from OpenAI, Google, HubSpot, and Stripe. Position Overview: As a Software Engineer at Maven AGI, your role is pivotal in the development and maintenance of our software systems. This position operates within a fast-paced and collaborative environment, tackling complex technical challenges, and contributing innovative solutions to enhance our products. What You'll Do: Software Development: Lead the design, coding, testing, and deployment of high-quality software applications. Architectural Design: Collaborate across teams to architect software systems for optimal performance, scalability, and reliability. Security and Privacy: Implement and maintain security and privacy measures, such as data encryption, access controls, and compliance with relevant regulations, throughout the software development lifecycle. Coding and Scripting: Create clean, efficient, and maintainable code in languages such as Java, Typescript, and more. Problem Solving: Identify and resolve intricate technical issues to ensure software solutions align with business goals. Testing and Quality Assurance: Implement unit tests, integration tests, and automated testing to maintain software quality. Documentation: Produce and update comprehensive documentation for code, software architecture, and development processes. Code Review: Actively participate in code reviews to ensure code quality and knowledge sharing within the team.

Posted 30+ days ago

Software Engineering Leader-logo
Software Engineering Leader
HyperthermKent, WA
Software Engineering Leader Hypertherm Associates is looking for a Software Engineering Leader to join our dynamic OMAX team in Kent, Washington! We're on the lookout for a visionary leader to drive the innovation and excellence of our market-leading software for waterjet cutting systems. In this exciting role, you'll integrate cutting-edge AI-powered development tools and spearhead a talented team of software engineers, crafting state-of-the-art applications for motion control, I/O systems, and intuitive user interfaces across our entire product line. Embrace the fast-paced environment where your passion for AI-driven efficiencies, automation, and intelligent software solutions will shape the future of our next-generation designs and ensure the ongoing success and enhancement of our current software. Be a part of something extraordinary and make a lasting impact with Hypertherm Associates! As our Software Engineering Leader, you will: Collaborate with senior leaders on product vision and technical strategy Oversee software designs and coding practices integrating code analysis tools Manage project timelines, deliverables, and resources to ensure successful product releases Analyze, monitor, and improve efficiency and stability of all systems Accountable for mentoring, and enabling professional growth of a team of software engineers Lead the design and development of software and firmware for motion/systems and I/O control for all OMAX products Collaborate with cross functional engineers to define software architecture for CAM products Design and execute training programs to upskill development teams on AI-assisted coding, automated testing, and AI-enhanced software design Who you are and the experience you bring: Bachelor's degree, in Engineering, Science or Programming or related field with emphasis on software development and 6+ years of software development experience with demonstrated leadership responsibilities Strong programming background with ability to write code in multiple languages (e.g. C, C++, C#) Working knowledge of communication protocols - EtherCAT/Modbus/MQTT or similar Experience in motion/systems controls development or similar role Expertise with RTOS environments Demonstrated experience with software development lifecycle management, defect tracking tools, and peer review Ability to quickly and effectively convey technical and complex ideas Excellent time management and interpersonal communication skills Preferred experience that differentiates you: Machine tools, tool pathing, robotics, or developing software to control machinery/hardware Agile methodologies and the ability to implement and manage Agile processes Developing Azure or AWS cloud-hosted applications Location: Kent, Washington Travel: Minimal Why join OMAX? Collaborative, 100% employee-owned culture Profit-Sharing and Employee Stock Ownership (ESOP) Paid Community Service Time Strong commitment to Environmental Stewardship Stable, growing organization with a no-layoff philosophy Hypertherm Associates is proud to be an Equal Opportunity Employer, and we welcome all applications. We recruit, employ, train, compensate, and promote without regard to race, color, religion, sex, age, national origin, disability, or veteran status, or any other characteristic protected by federal, state, or local laws. At Hypertherm Associates, we are committed to building an inclusive diverse, flexible, and collaborative environment. If our mission resonates with you, but you don't meet all posted requirements, we encourage you to still apply. We will evaluate your application materials and may suggest alternative roles that better leverage your strengths and talents. For positions with multiple levels, we will evaluate your prior experience to determine the level within our organization you are best aligned based upon the job applying. CURRENT ASSOCIATES OR TEMPORARY ASSOCIATES: Please apply via your internal Workday career account. $130,753.00-$217,924.00 Annual This is the base pay range that an applicant can expect to make upon hire. Pay within this range will vary based upon relevant experience, skills, and education among other factors.

Posted 2 weeks ago

Staff Software Engineer-logo
Staff Software Engineer
SunoBoston, MA
About Suno At Suno, we are building a future where anyone can make music. You can make a song for any moment with just a few short words. Award-winning artists use Suno, but our core user base consists of everyday people making music - often for the first time. We are a team of musicians and AI experts, including alumni from Spotify, TikTok, Meta and Kensho. We like to ship code, make music and drink coffee. Our company culture celebrates music and experimenting with sound - from lunchroom conversations to the studio in our office. About the Role We're looking for early generalist members of our software engineering team. You'll work closely with the founding team and have ownership of a wide variety of technical and design decisions for Suno's product. Check out our Suno version of the job here! What You'll Do Build Suno's apps for creating, exploring, and listening to music Architect and build services to handle massive consumer traffic, data, and usage Design systems that are performant, scalable, and easy to observe What You'll Need 7+ years backend or full-stack experience is preferred A generalist, get-it-done attitude coupled with areas of technical depth Experience with distributed systems, datastores, and consumer scale in production (Postgres, Redis, Kafka, data warehouses, etc…) Web experience (React, Typescript, NextJS) is a plus An obsession with great user experiences, iterating & learning rapidly, and working hard Technical leadership or management experience is a plus A love of music (listening, exploring, making) is a huge plus Additional Notes: Applicants must be eligible to work in the US. Compensation The annual salary/OTE range for the target level for this role is $170,000 - $240,000 + target equity + benefits (including medical, dental, vision, and 401k) Benefits Healthcare for you and your dependents, with vision and dental 401k with match Generous commuter benefit Flexible PTO

Posted 30+ days ago

Sr Embedded Software Engineer-logo
Sr Embedded Software Engineer
InfleqtionBoulder, CO
Infleqtion is on a mission to commercialize atom-based quantum technologies that deliver orders-of-magnitude improvements in sensing and computing applications. As a deep-tech startup, we embrace a results-driven, fast-paced, and customer-focused approach to innovation. We are seeking self-motivated, energetic individuals with exceptional problem-solving and technical skills to help drive our Quantum Computing mission forward. We encourage applications from engineers with expertise in real-time embedded software applications, particularly those with experience in precision, high-performance, control systems. At Infleqtion we embrace a startup mentality driven by results, urgency, and customer-focused innovation: We break down barriers between disciplines, stepping in wherever we can make the biggest impact. We thrive in uncertainty, embracing challenges as opportunities. We move quickly to prototype while never losing sight of the critical importance of systems engineering process and attention to detail. We take bold, calculated risks to drive progress. JOB RESPONSIBILITIES The duties and responsibilities outlined below include essential functions of the role. Depending on business needs, this role may perform a combination of some or all of the following duties. Duties, responsibilities, and activities may change, or new ones may be assigned at any time with or without notice. Collaborate with physicists and across electrical, software, and opto-mechanical engineering domains to deliver optimal embedded software solutions for quantum applications Develop reliable and robust embedded software that leverages high test coverage and CI pipelines to facilitate smooth collaboration with peers and deploy with confidence Support hands on tuning and troubleshooting in laboratory and test bench environments Build thorough documentation and mathematical models to demonstrate that algorithms, approaches, and signal processing technique meet critical architecture requirements Participate in design, code, and data reviews

Posted 30+ days ago

Software Engineer, Senior-logo
Software Engineer, Senior
Booz Allen Hamilton Inc.Saint Louis, MO
Software Engineer, Senior The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to create a system that will make a difference, we need you on our team. We're looking for an experienced developer like you with the skills needed to develop software and systems from vision to production-ready. This role is more than just coding. As a senior full stack developer at Booz Allen, you'll use your passion to master new tools and techniques and identify needed system improvements. You'll help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies. You'll make sure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements. Work with us as we shape systems for the better. Join us. The world can't wait. You Have: 8+ years of experience in software engineering 5+ years of experience designing, modifying, developing, writing, and implementing software programming applications 5+ years of experience in software development with basic programming languages, including Java, Python, C#, C, C++, .NET, JavaScript, React, NodeJS, PHP, or Drupal Experience with SharePoint Experience writing source code for new applications or generating and enhancing code samples for existing applications Experience using back-end and front-end languages to develop complete solutions Experience creating solutions to complex problems within a collaborative team environment Active TS/SCI clearance; willingness to take a polygraph exam HS diploma or GED Nice If You Have: Experience with Agile methodology, extreme programming, software engineering, product management, and software products Experience with geospatial extensions and application software such as MAPINFO or ESRI Arc suite of applications Ability to acquire client requirements and resolve workflow problems through automation optimization Ability to work with automated testing tools to perform testing and maintenance Clearance: Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI 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 1 week ago

Senior Software Developer-logo
Senior Software Developer
School of the Art Institute of Chicago, ILChicago, IL
The Art Institute of Chicago shares its singular collections with our city and the world. We collect, care for, and interpret works of art across time, cultures, geographies, and identities, centering the vision of artists and makers. We recognize that all art is made in a particular context, demanding continual, dynamic reconsideration in the present. We are a place of gathering; we foster the exchange of ideas and inspire an expansive, inclusive understanding of human creativity. Please click on the links below to view our competitive, comprehensive benefits package: Hiring Range: $88,000 - $110,000 Benefits PTO Overview Job Classification: Full Time Salaried Staff Grade Level: 9 BASIC FUNCTION: Provides technical expertise and software programming for applications utilizing various technologies such as 4D, Drupal, PHP, MySQL, HTML5, Java, etc. Performs integration of collection and exhibition assets and information. Provides programming support and analysis in maintaining and integrating systems. Adheres to technical requirements, programming standards, designs and guidelines. Manages system requests for application enhancements and insures that goals and timelines are met. Insures a sound technical infrastructure is maintained on all servers supporting collections and exhibitions. DUTIES AND RESPONSIBILITIES: Fulfills all programming requests through all phases of development (i.e. analysis, coding, testing, documentation, implementation.) Assumes leadership role and responsibility, as appropriate in assigned projects, to ensure project completion on schedule and within budget. Provides technical guidance in regards to design, budget and scheduling standards for collections related projects. Provides ongoing and timely technical support for assigned supported systems. Reviews and evaluates progress and quality within projects including: problem definition and specifications: systems design; programming effort; controls; documentation; and conversion. Insures a sound technical architecture is provided to support the relevant applications. Abides by and advocates for technical standards and methodologies in the application areas supported. Keeps abreast of trends in museum technology and related fields. Works with outside vendors in the implementation of third party solutions. Takes on appropriate projects based on the needs of the Director of Application Services. QUALIFICATIONS: Bachelor's degree required MA highly preferred. Study in comp science, data analytics, or related field required. Minimum 5 years previous experience of application development with a track record of supporting legacy platforms and integrated solutions. Must be a demonstrated expert level professional in 4D. Experience developing an application throughout the data, business and presentation layers in a collaborative environment is required. Knowledge of Git source control, HTML, JavaScript and CSS will be very helpful. and is highly valued. Experience with JIRA and NetX is highly valued. Possess the ability to deliver stable, secure, thoroughly tested and documented code for a high-profile, public-domain service. ABOUT THE ORGANIZATION The Art Institute of Chicago is an Equal Opportunity Employer that recruits, hires and promotes qualified individuals without regard to race, religion, sex, sexual orientation, gender identity, age, national origin, ancestry, veteran status or citizenship. The Institute complies with federal and state disability laws and makes reasonable accommodations for applicants and employees with disabilities. If reasonable accommodation is needed to participate in the job application or interview process, please contact the Department of Human Resources at apply_help@artic.edu. This job description in no way states or implies that these are the only duties performed by the employee occupying this position. Employees may be required to follow other job- related instructions and to perform other job-related duties as requested, subject to all applicable state and federal laws. Certain job functions described herein may be subject to possible modification in accordance with applicable state and federal laws.

Posted 3 days ago

Senior Software Engineer, Infrastructure-logo
Senior Software Engineer, Infrastructure
MashginPalo Alto, CA
About Mashgin At Mashgin, we have developed a successful and innovative point-of-sale experience that uses computer vision and AI to make checkout nearly instantaneous. Our mission is to eliminate checkout lines so people can get back to their lives. Our kiosks are currently serving customers in thousands of locations around the world, from major sports stadiums to convenience stores, from college campuses to corporate cafeterias. We are a series B startup with 10 years of progress, and we're already profitable. And we're just getting started. We value autonomy of work, a relentless obsession with customer experience (both our customers and their end-customers), and a culture of respect and fun. Position Summary We're looking for a backend infrastructure developer to help us build the software that runs our kiosks and powers the extensive infrastructure behind them. You'll work on infrastructure that enables us to develop advanced deep learning solutions that power Mashgin's checkout experience for millions on transactions per month across the world. This is not a specialized position -- we believe in end-to-end ownership of projects, so you'll be involved throughout the entire product lifecycle, from idea generation, design, and prototyping to execution, and shipping while contributing to many different parts of the codebase in multiple languages. You Will Be Owning major feature development and working directly with the founders on product development from end to end Working with a small interdisciplinary team in hardware, software and design to build new versions of products from scratch Work on building new features and dreaming up new architecture to solve challenging problems Build backend infrastructure to perform scalable training in the cloud Rethinking and recreating existing codebases for scale Continuously improving and maintaining code that's already in production Minimum Qualifications 8+ years relevant coding experience B.S. or higher in Computer Science (or equivalent work experience) Excellent knowledge of one or more of these languages: Python, Node.js, C++, Go, C#, Java Comfortable learning new languages, libraries, and frameworks when the solution calls for it Experience building production-ready code that's used regularly by lots of people Preferred Qualifications Experience in a fast-paced work environment, shipping quality code quickly and iterating Comfortable with deploying and managing cloud infrastructure Good knowledge of algorithms and data structures Strong proficiency with SQL and other database technologies What We Offer An opportunity to work on a small, multidisciplinary team with the potential to break new ground in many different industries Excellent health, dental and vision insurance for you and your dependents 401k plan Flexible PTO policy Catered lunch in office with fully stocked snacks and beverages Pet insurance for your fur babies Voluntary life insurance plan Competitive salary and options in a small, rapidly scaling company $185,000 - $275,000 a year For roles based in Palo Alto, CA, the overall market range for Mashgin is typically $185,000 - $275,000 USD annually. Note that total compensation for this position will be determined by candidate's relevant qualifications, work experience, skills, and other relevant factors. This estimate excludes the value of any benefits offered by Mashgin, and the potential future value of any other long-term incentives. Mashgin is proud to be an equal opportunity employer. Individuals seeking employment at Mashgin are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.

Posted 2 weeks ago

Senior Backend Software Engineer - Data (Remote)-logo
Senior Backend Software Engineer - Data (Remote)
Geico InsuranceChevy Chase, MD
At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities. Every day we honor our iconic brand by offering quality coverage to millions of customers and being there when they need us most. We thrive through relentless innovation to exceed our customers' expectations while making a real impact for our company through our shared purpose. When you join our company, we want you to feel valued, supported and proud to work here. That's why we offer The GEICO Pledge: Great Company, Great Culture, Great Rewards and Great Careers. Position Summary GEICO is seeking an experienced Senior Engineer with a passion for building high-performance, low maintenance, zero-downtime platforms, and applications. You will help drive our insurance business transformation as we transition from a traditional IT model to a tech organization with engineering excellence as its mission, while co-creating the culture of psychological safety and continuous improvement. Position Description Our Senior Engineer is a key member of the engineering staff working on Web solutions ensuring that we provide a friction-less experience to our customers and maintain the highest standards of protection and availability. Our team thrives and succeeds in delivering high quality technology products and services in a hyper-growth environment where priorities shift quickly. The ideal candidate has broad and deep technical knowledge, typically ranging from front-end UIs through back-end systems and all points in between. Position Responsibilities As a Senior Engineer, you will: Scope, design, and build scalable, resilient distributed systems Build product definition and leverage your technical skills to drive towards the right solution Engage in cross-functional collaboration throughout the entire software lifecycle Lead in design sessions and code reviews with peers to elevate the quality of engineering across the organization Define, create, and support reusable application components/patterns from a business and technology perspective Utilize programming languages like JavaScript, TypeScript, Java, C#, Python, Go, and Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services Mentor other engineers Consistently share best practices and improve processes within and across teams Utilizes developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication) to perform advanced-level Mobile/Web/UI design, implementation, and maintenance activities under minimal direction Qualifications Fluency and specialization with at least two modern languages such as Java, Spring Boot, Python, Golang, including object-oriented design Proven understanding of micro-services architecture and extensible REST APIs Fluency in DevOps Concepts, Cloud Architecture, and Azure DevOps Operational Framework Experience in existing Operational Portals such as Azure Portal Experience with application monitoring tools and performance assessments Knowledge of security protocols and products: Understanding of Active Directory, Windows Authentication, SAML, OAuth In-depth knowledge of CS data structures and algorithms Experience with continuous delivery and infrastructure as code Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems Experience in Web Application Frameworks Experience in securing web applications Experience 4+ years of professional software development experience within Web frameworks/SDKs/languages such as Java, Spring Boot, Python, Golang, including object-oriented design 3+ years of experience with architecture and design 3+ years of experience with AWS, GCP, Azure, or another cloud service 2+ years of experience in open-source frameworks Education Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience #Li-RP2 Annual Salary $90,000.00 - $185,000.00 The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate/ annual salary to be offered to the selected candidate. Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate's work experience, education and training, the work location as well as market and business considerations. At this time, GEICO will not sponsor a new applicant for employment authorization for this position. The GEICO Pledge: Great Company: At GEICO, we help our customers through life's twists and turns. Our mission is to protect people when they need it most and we're constantly evolving to stay ahead of their needs. We're an iconic brand that thrives on innovation, exceeding our customers' expectations and enabling our collective success. From day one, you'll take on exciting challenges that help you grow and collaborate with dynamic teams who want to make a positive impact on people's lives. Great Careers: We offer a career where you can learn, grow, and thrive through personalized development programs, created with your career - and your potential - in mind. You'll have access to industry leading training, certification assistance, career mentorship and coaching with supportive leaders at all levels. Great Culture: We foster an inclusive culture of shared success, rooted in integrity, a bias for action and a winning mindset. Grounded by our core values, we have an an established culture of caring, inclusion, and belonging, that values different perspectives. Our teams are led by dynamic, multi-faceted teams led by supportive leaders, driven by performance excellence and unified under a shared purpose. As part of our culture, we also offer employee engagement and recognition programs that reward the positive impact our work makes on the lives of our customers. Great Rewards: We offer compensation and benefits built to enhance your physical well-being, mental and emotional health and financial future. Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family's overall well-being. Financial benefits including market-competitive compensation; a 401K savings plan vested from day one that offers a 6% match; performance and recognition-based incentives; and tuition assistance. Access to additional benefits like mental healthcare as well as fertility and adoption assistance. Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year. The equal employment opportunity policy of the GEICO Companies provides for a fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law. GEICO hires and promotes individuals solely on the basis of their qualifications for the job to be filled. GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job, unless the accommodation would impose an undue hardship to the Company. This applies to all applicants and associates. GEICO also provides a work environment in which each associate is able to be productive and work to the best of their ability. We do not condone or tolerate an atmosphere of intimidation or harassment. We expect and require the cooperation of all associates in maintaining an atmosphere free from discrimination and harassment with mutual respect by and for all associates and applicants.

Posted 3 weeks ago

Senior Flight Software Engineer, Maritime Division-logo
Senior Flight Software Engineer, Maritime Division
ANDURIL INDUSTRIESQuincy, MA
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM Anduril is fielding the next generation of Autonomous Underwater Vehicles (AUVs) to tackle the extremely challenging industry demands of seabed exploration. Anduril has brought to the market a unique, ultra-long-range, full-ocean-depth platform and a completely refreshed maritime vehicle and flexible manufacturing architecture that scales from "large" to "extra-large" vehicle sizes. Today, Anduril is executing on multi-million-dollar contracts while simultaneously performing Robot-as-a-Service (RaaS) AUV operations. ABOUT THE JOB These platforms, including but not limited to, our Extra Large and Large Displacement Un-crewed Undersea Vehicles (Dive-XL and Dive-LD respectively), require a Senior Software Engineer with deep robotics experience to architect and deliver critical systems and sub-systems. The Senior Software Engineer strives to leverage their experience with Vehicle Management Systems to rapidly architect, design, deliver, support, and evolve next generation autonomous vehicles through the entire product life-cycle. WHAT YOU'LL DO: Design and implement trusted, safety critical Vehicle Management Systems that balance constraints, restrictions and requirements in a multi-stakeholder environment. Design and implement scalable vehicle sub-systems including sensor processing, state estimation, contingency management, actuation, payload interfaces, and mission systems interfaces. Develop real-time embedded software using an RTOS. Develop device drivers and interfaces to a variety of sensors and actuators. Create test and simulation fixtures that operate with both software-and hardware-in-the-loop. Support vehicle manufacturing and deployment. Travel up to 5% of time to build, test, and deploy capabilities in the real world REQUIRED QUALIFICATIONS Bachelor's degree in Robotics, Mechatronics, Computer Science, Engineering, a relevant field, or equivalent experience. Experienced and proficient at writing C. Experience with an RTOS. Familiarity with communications busses and protocols (e.g. CAN, CANFD, UART/RS232/RS422/RS485, SPI, QSPI, I2C, Ethernet, ARINC-825, ARINC-429, MIL-STD-1553, etc). Systems programming skills including algorithms, data structures, concurrency and optimization. Capacity to learn and grow individually, while mentoring junior team members effectively, contributing to team cohesion and capacity. Eligible to obtain and maintain an active U.S. Secret security clearance. PREFERRED QUALIFICATIONS Experience in design and development of embedded applications in autonomous vehicle software systems. Experience with development of high assurance safety critical software applications. Experience in developing interfaces to sensors and actuators. Experience troubleshooting and analyzing remotely deployed software systems. Experience working with and testing electrical and mechanical systems. Experience with DO-178, IEC 61508, or similar certifications. Familiarity with navigation and communications systems. US Salary Range $168,000-$252,000 USD The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package. Additionally, Anduril offers top-tier benefits for full-time employees, including: Platinum Healthcare Benefits: For U.S. roles, we offer comprehensive medical, dental, and vision plans at little to no cost to you. For UK roles, Private Medical Insurance (PMI): Anduril will cover the full cost of the insurance premium for an employee and dependents. For AUS roles, Private health plan through Bupa: Coverage is fully subsidized by Anduril. Basic Life/AD&D and long-term disability insurance 100% covered by Anduril, plus the option to purchase additional life insurance for you and your dependents. Extremely generous company holiday calendar including a holiday hiatus in December, and highly competitive PTO plans. 16 weeks of paid Caregiver & Wellness Leave to care for a family member, bond with your baby, or tend to your own medical condition. Family Planning & Parenting Support: Fertility (eg, IVF, preservation), adoption, and gestational carrier coverage with additional benefits and resources to provide support from planning to parenting. Mental Health Resources: We provide free mental health resources 24/7 including therapy, life coaching, and more. Additional work-life services, such as free legal and financial support, available to you as well. A professional development stipend is available to all Andurilians. Daily Meals and Provisions: For many of our offices this means breakfast, lunch and fully stocked micro-kitchens. Company-funded commuter benefits available based on your region. Relocation assistance (depending on role eligibility). 401(k) retirement savings plan - both a traditional and Roth 401(k). (US roles only) The recruiter assigned to this role can share more information about the specific compensation and benefit details associated with this role during the hiring process. Anduril is an equal-opportunity employer committed to creating a diverse and inclusive workplace. The Anduril team is made up of incredibly talented and unique individuals, who together are disrupting industry norms by creating new paths towards the future of defense technology. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law, including those with a criminal history, in a manner consistent with the requirements of applicable state and local laws, including the CA Fair Chance Initiative for Hiring Ordinance. We actively encourage members of recognized minorities, women, Veterans, and those with disabilities to apply, and we work to create a welcoming and supportive environment for all applicants throughout the interview process. If you are someone passionate about working on problems that have a real-world impact, we'd love to hear from you! To view Anduril's candidate data privacy policy, please visit https://anduril.com/applicant-privacy-notice/ .

Posted 3 days ago

Senior Penetration Testing And Software Security Specialist-logo
Senior Penetration Testing And Software Security Specialist
AprioBirmingham, AL
Work with a nationally ranked CPA and advisory firm that is passionate for what's next. Aprio has 30 U.S. office locations, one in the Philippines and more than 2,100 team members that speak 60+ languages across the globe. By bringing together proven expertise, deep understanding, and strategic foresight for fast-growing industries, Aprio ensures clients are prepared for wherever life or business may take them. Discover a top-rated culture, vast growth opportunities and your next big career move with Aprio. Join Aprio's Risk Advisory and Assurance Services team and you will help clients maximize their opportunities. Aprio is a progressive, fast-growing firm looking for a Software Security and Offensive Security Manager to join their dynamic team. Aprio's RAAS team serves leading technology service providers, from disruptive start-ups to global market leaders. Our services include consulting, advisory, audits and examinations for other leading security and IT compliance standards and protocols such as: SOC 1, SOC 2, ISO 27001, ISO 27701, HITRUST, CMMC, FedRAMP, NIST CSF, GDPR, PCI DSS and others. We are seeking an experienced Offensive Security and Penetration Testing professional to join our team and help us develop this service line from the ground up. We have great people dedicated to delivering a great client service experience, We are information security and compliance experts, and We are committed to fostering a startup environment where teammates are rewarded for having a growth mindset. Your opportunities as a member of the Aprio Risk Advisory and Assurance Services team: Be part of a transformative growth journey! Following our recent acquisition of SecurityBricks, a leader in innovative security solutions, Aprio has positioned our team at the forefront of cybersecurity and compliance services advancements. Contribute to cutting-edge initiatives as we expand into CMMC, FedRAMP, PCI SSF, and work around other high performers developing custom software security solutions, offering opportunities to tackle unique security challenges in high-stakes, regulated industries. Work on diverse, high-impact projects across a number of teams and industries, and take on the opportunity to build a team around you over time. Access unparalleled professional development through training, certifications, and hands-on experience with emerging technologies, ensuring you stay ahead in the rapidly evolving cybersecurity landscape. Enjoy a collaborative, innovative culture with competitive salary, comprehensive benefits, and flexible work arrangements, fostering both personal and professional growth. Desired Background and Characteristics for this Role: Experience with cloud infrastructure offensive security assessments (e.g., AWS, Azure, GCP), web application and API penetration testing, and traditional network penetration testing. Experience with application and software security including performing static application security, dynamic application security, and memory forensic analysis. Proficiency in developing assessment documentation and documenting the results of your work. Familiarity with penetration testing and application requirements for common security compliance frameworks (e.g., FedRAMP, PCI DSS, PCI SSF). Candidates interested in the Role should possess the following: Minimum of 5 years' experience in penetration testing or a related cybersecurity role, with a focus on application/software, network, cloud infrastructure, web application, and API testing. Hands-on experience with network penetration testing, including assessment of protocols (e.g., TCP/IP, DNS, VPN), firewalls, and intrusion detection/prevention systems. Hands-on experience with cloud security testing in platforms such as AWS, Azure, or GCP, and their cloud native solutions. Hands-on experience web application penetration testing, covering OWASP Top 10 vulnerabilities (e.g., SQL injection, XSS, CSRF) and secure coding practices. Hands-on experience with application security and tools used to perform source code, memory and runtime analysis (i.e., SAST, DAST and memory forensics analysis). Strong proficiency in API security testing, including REST, SOAP, and GraphQL, with experience in identifying issues like broken authentication, excessive data exposure, and injection flaws. Familiarity with common penetration testing tools such as Burp Suite, Metasploit, Nmap, Nessus, Wireshark, and Kali Linux. Experience with scripting languages (e.g., Python, Bash, PowerShell) for automating tests. Understanding of secure development lifecycle (SDLC) and DevSecOps practices to integrate security into CI/CD pipelines. Strong analytical and problem-solving skills, with the ability to think like an attacker and identify complex attack chains. Excellent communication skills to articulate technical findings to both technical and non-technical stakeholders in verbal and written form. Requirement: This role requires you to maintain at least one industry certification related to cyber security including: CCNP, CISSP, CSSLP, GPEN, GCED, CEH, CHFI, or GCFA. Bonus- OSCP, OSWE, CRTP, and other certifications that require hands on skills application to obtain are a huge plus. Bonus- PCI PA-DSS and PCI SSF experience $120,000 - $140,000 a year The salary range for this opportunity is stated above. As such, an actual salary may fall closer to one or the other end of the range, and in certain circumstances, may wind up being outside of the listed salary range. The application window is anticipated to close on August 27th and may be extended as needed. Why work for Aprio: Whether you are just starting out, looking to advance into management or searching for your next leadership role, Aprio offers an opportunity to grow with a future-focused, innovative firm. Perks/Benefits we offer for full-time team members: Medical, Dental, and Vision Insurance on the first day of employment Flexible Spending Account and Dependent Care Account 401k with Profit Sharing 9+ holidays and discretionary time off structure Parental Leave - coverage for both primary and secondary caregivers Tuition Assistance Program and CPA support program with cash incentive upon completion Discretionary incentive compensation based on firm, group and individual performance Incentive compensation related to origination of new client sales Top rated wellness program Flexible working environment including remote and hybrid options What's in it for you: Working with an industry leader: Be part of a high-growth firm that is passionate for what's next. An awesome culture: Thirty-one fundamental behaviors guide our culture every day ensuring we always deliver an exceptional team-member and client experience. We call it the Aprio Way. This shared mindset creates lasting relationships between team members and with clients. A great team: Work with a high-energy, passionate, caring and ambitious team of professionals in a collaborative culture. Entrepreneurship: Have the freedom to innovate and bring your ideas to help us grow to become the CPA firm of choice nationally. Growth opportunities: Grow professionally in an environment that fosters continuous learning and advancement. Competitive compensation: You will be rewarded with competitive compensation, industry-leading benefits and a flexible work environment to enjoy work/life balance. EQUAL OPPORTUNITY EMPLOYER Aprio is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race; color; religion; national origin; sex; pregnancy; sexual orientation; gender identity and/or expression; age; disability; genetic information, citizenship status; military service obligations or any other category protected by applicable federal, state, or local law. Aprio, LLP and Aprio Advisory Group, LLC, operate in an alternative business structure, with Aprio Advisory Group, LLC providing non-attest tax and consulting services, and Aprio, LLP providing CPA firm services.

Posted 1 week ago

Embedded Software Engineer, Bluetooth & Wi-Fi-logo
Embedded Software Engineer, Bluetooth & Wi-Fi
CanooOklahoma City, OK
Job Title Embedded Software Engineer, Bluetooth & Wi-Fi About Canoo Canoo's mission is to bring EVs to Everyone and build a world-class team to deploy this sustainable mobility revolution. We have developed breakthrough electric vehicles that are reinventing the automotive landscape with pioneering technologies, award-winning designs, and a unique business model that spans all owners in the full lifecycle of the vehicle. Canoo is starting production and is distinguished by its pioneering and experienced team of technologists, engineers, and designers. With offices around the country, the company is scaling quickly and seeking candidates who love to challenge themselves, are motivated by purpose, and possess a strong desire to get things done. The "Canoo Way" Canoo's success is the direct result of our disciplined application of our core operating principles and drills, which are based on three main principles: Think 80/20 ("Important versus less important"), Act 30/30 ("Reduce waste and increase output"), and Live 90/10 ("We have each other's back"). We hire based on "MET" - Mindset, Equipment and willingness to Train - and seek individuals that take accountability and deliver results being Humble, Hungry to succeed, and Hunting for opportunities to win. We train our team to engage with each other by modulating between their intellect (iQ) and emotional intelligence (eQ) applying Facts, Finesse, and Force when they communicate. The principles and drills of the CANOO Way have been fundamental to our success, our ability to grow, continuously improve, innovate and are at the core of our day-to-day operations. Job Purpose The Embedded Software Engineer, Bluetooth & Wi-Fi will support the development of firmware/software solutions for Canoo's In-Vehicle Infotainment controller. Your work on the vehicle's most customer-facing controller will directly impact the driver's experience. Responsibilities (80s of the Position) Develop base and application software for Embedded Linux infotainment controller related to WIFI and Bluetooth connectivity Investigate, debug and modify existing code Work with hardware and systems engineers to select components for new designs Bring up and test hardware components within Embedded Linux Test, debug, and validate firmware/software on bench, HIL, and in vehicle. Support FCC certification of Canoo vehicles Review schematics and configure low level software components to support hardware Develop documentation and test plans for software Required Experience BS/MS in Computer Engineering or Electrical Engineering Minimum 3+ years of embedded programming experience. Fluent in C/C++ and shell scripting Strong knowledge of 802.11 standards Bluetooth profiles such as HFP and A2DP WIFI and Bluetooth software stacks Linux IPC, especially DBUS Understanding of Agile software development practices Driven and self-motivated Ability to work in a collaborative team environment, as well as independently Excellent oral and written communication skills Preferred Experience ARM based application processors WIFI and Bluetooth chipsets/modules Automotive protocols such as CAN, LIN, SPI, I2C, RS232 Yocto build systems Travel Requirements Business travel up to 20% annually. Physical Requirements for Non-Physical Positions While performing the duties of this job, employees may be required to sit for prolonged periods of time, occasionally bending or stooping, lifting up to 10 pounds, and prolonged periods of computer use. Physical Requirements for Physical Positions While performing the duties of this job, employees may be required to lift up to 25 or more pounds, stand, sit, bend/stoop, or operate office equipment or machinery. Reasonable Accommodations Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position. What's Cool About Working Here... Meaningful, challenging work that will redefine automotive landscape and make EVs available to everyone Comprehensive Health Insurance Equity Compensation Flexible Paid Time Off Casual workplace with an unbelievable feeling of energy Canoo is an equal opportunity-affirmative action employer and considers all qualified applicants for employment based on business needs, job requirements and individual qualifications, without regard to race, color, religion, sex, age, disability, sexual orientation, gender identity or expression, marital status, past or present military service or any other status protected by the laws or regulations in the locations where we operate. We also consider qualified applicants with criminal histories consistent with applicable federal, state and local law. Any unsolicited resumes or candidate profiles submitted in response to our job posting shall be considered the property of Canoo Inc. and its subsidiaries and are not subject to payment of referral or placement fees if any such candidate is later hired by Canoo unless you have a signed written agreement in place with us which covers the applicable job posting. Canoo maintains compliance with the OFCCP. As such, please feel free to review the following information: https://www.dol.gov/agencies/ofccp/posters https://www.dol.gov/agencies/olms/poster/labor-rights-federal-contractors If you are a person with a disability needing assistance with the application process, please call (214) 529-8055 or email us at TalentAcquisition@canoo.com Equal Employment Opportunity Posters Equal Employment Opportunity Posters | U.S. Department of Labor (dol.gov)

Posted 30+ days ago

Software Account Representative - Charleston, South Carolina-logo
Software Account Representative - Charleston, South Carolina
Thryv Holdings, IncCharleston, SC
This is a very exciting time for Thryv as we are making waves in becoming an international leading SaaS and platforms business provider for Small to medium-sized businesses. We've been around in one form or another for more than 125 years, always with one goal in mind - helping small businesses compete and win. We provide the technology, software, and local business automation tools small business owners need to better manage their time, communicate with clients, and get paid, so they can take control of their business and be more successful. Thryv is a seven-time winner of The Top 60 Companies to Sell For and on Newsweek's list of America's 100 most loved workplaces for 2022, 2023 and 2024! Best Companies to Sell For / 60 Best Sales Jobs 2024 / Selling Power 60 / Selling Power Most Loved Workplaces in America 2024 (newsweek.com) About the role: Based in the Charleston, South Carolina area, this role is responsible for increasing Thryv's penetration to the existing client base, increasing client engagement with existing software clients, and growing the SaaS client base through new sales. This role calls on existing clients to nurture and grow relationships while identifying and pursuing new client opportunities to meet a predetermined sales quota. Conducting the majority of client interaction remotely, this role has the flexibility to meet in person as needed. Contacts assigned clients and presents opportunities for additional sales and/or extended usage based on client needs. Identifies and secures new SaaS clients by leveraging self-generated prospecting (i.e. networks, referrals, etc.) and company-initiated prospecting programs. Executes all defined operational processes and requirements with excellence (i.e., designed cadences for client and prospect engagement, ongoing product and demo certifications, order entry requirements, centralized intake forms, etc.). Participates in sales meetings, call calibrations, and training as needed. What we offer: Help grow local business market share Defend small business America and the American Dream Work with existing clients and hunt for new business Become SaaS (software as a service) experts Receive world-class training Have the support of a four-time winner of The Top 60 Companies to Sell For company with a 125+ year legacy Educate and guide prospects through the buyer's journey to help them learn how Thryv can grow their business Partner with marketing and technology departments to execute sales strategy as the company introduces enhancements to existing solutions and/or releases new products Bring your thinking, strategies and ideas to advance our company's values, unique culture and vision for the future Your Responsibilities: This role will be responsible for, but not limited to: Contacts assigned clients and presents opportunities for additional sales and/or extended usage based on client needs. Identifies and secures new SaaS clients by leveraging self-generated prospecting (i.e., networks, referrals, etc.) and company-initiated prospecting programs. Executes all defined operational processes and requirements with excellence (i.e., designed cadences for client and prospect engagement, ongoing product and demo certifications, order entry requirements, centralized intake forms, etc.). Participates in sales meetings, call calibrations, and training as needed. Basic Qualifications: 2+ years sales experience Industry knowledge with the ability to gain a thorough understanding of the Thryv product suite Exceptional interpersonal and communication skills, both written and verbal, with strong emotional intelligence, adaptability, and the ability to build relationships. Time and organization skills with the ability to effectively manage multiple priorities with competing schedules or conflicting demands Ability to work independently in a remote-first environment, effectively conducting sales presentations while following company established processes and procedures Strong technical skills with proficiency in MS office and the ability to learn new programs and systems Must live locally Who We Are At Thryv, we're a team fiercely devoted to the success of local businesses. We've been around for over 100 years, always with one goal in mind - helping small businesses compete, win and succeed. We provide the technology, software and local business automation tools small business owners need to better manage their time, communicate with clients, and get paid, so they can take control of their business and be more successful. We support businesses across the U.S. and we have team members all around the country (even internationally). In fact, we're a work-from-anywhere company, because that's how we get work done. Culture is vital at Thryv because it shapes our identity and, therefore, our measurements for growth. We have an identified set of values that hold all of us accountable paving the way for our company success and our legacy. All of this helps us deliver results for our clients and creates success for our employees. At Thryv, making a positive impact within our team and in our local community is the reason we get out of bed every morning. Thryv Core Values: Client Devoted- Be humble with a servant mentality. Understand the uniqueness of each interaction while being flexible, knowledgeable, and genuine. Under Promise, Over Deliver- Deliver expectations and exceed them, have accountability, listen and understand the ask. Act Like You Own the Place- Taking ownership and accountability in your day-to-day decisions empowers you to act like you own the place. Invest in our People- Hire people that are aligned with Thryv's core values. Provide learning opportunities to enable all of us to adapt, belong, and create a lifelong career. DONE3- Define what you say (Done), Do what you say (Done), Follow up and ensure completion (Done). Making $$ is a Byproduct of Helping People- Always be devoted to people, act with integrity. Think Long Term, Act with Passion & Integrity- Focus on making every interaction exceptional. Bring enthusiasm and devotion to every act. This includes doing the right thing, even when no one is looking. Think five years out or think for the long play. Find out more at corporate.thryv.com/careers/ Belonging at Thryv We believe in a work environment where all individuals are treated fairly and respectfully, have equal access to opportunities and resources, and can contribute fully to the organization's success. We want our employees to feel a part of something big and we encourage the sharing of ideas and collaboration across the organization. We strive to ensure our work environment reflects diversity, fairness and meritocracy. We believe all employees should have the opportunity to perform effectively in their position. We value every employee and the authenticity they bring to their role and to the organization. As a result, our employee policies and internal practices focus on ability and merit as the standards for success. Requisition Detail and Process This information indicates the general nature and level of work performed by employees in this job. It is not designed to contain a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job. The duties and responsibilities in this job description may be subject to change at any time due to reasonable accommodation or other reasons. The final job level offered may vary based on the applicant's competencies and qualifications such as experience and education, and other job-related reasons. Our Commitment to Equal Opportunity Thryv is proud to provide equal employment opportunities to all employees and applicants, without regard to gender, color, race, religion, sexual orientation, national origin, citizenship, age, disability, veteran status, pregnancy, genetic information, or any characteristic protected by law. Thryv is committed to provide equal employment opportunities throughout the employment relationship including recruitment, hiring, discharge, compensation, benefits, discipline, development, and advancement or other aspects of employment. The on-target earnings ("OTE") (base + commissions) for this position is $75K. Final offer amounts are determined by multiple factors including location, local market variances, and candidate experience and expertise, and may vary from the amount listed above #LI-DNI

Posted 2 weeks ago

Director Of Embedded Software Engineering-logo
Director Of Embedded Software Engineering
WhoopBoston, MA
At WHOOP, we're on a mission to unlock human performance. WHOOP empowers users to perform at a higher level through a deeper understanding of their bodies and daily lives. As the Director of Embedded Software Engineering, you will be responsible for delivering world class, resilient, reliable and always connected systems with unparalleled user experience you expect from Whoop. This includes working closely with Product, Hardware, Signal Processing and Data Science teams throughout research/prototyping, new product introduction, and sustaining phases of the product development lifecycle. You will lead diverse teams of Software Engineers throughout the stack, from deeply embedded firmware, mobile connectivity and backend systems development, providing technical expertise and guidance. You will be responsible for creating and implementing a strategic plan for the functional teams and will co-lead and collaborate on initiatives with Product, Hardware, Quality and Regulatory functions. The Director of Embedded Software Engineering will report to the SVP of Software Engineering and lead a team of approximately 40 employees and contractors. You will work on-site from our office located in Boston, MA. RESPONSIBILITIES: Lead a team of software managers and engineers, providing technical guidance, and ensuring the team's work aligns with the company's goals and objectives. Lead software release planning, technical roadmap development and execution of programs spanning across the product platform. Actively champion an Agile development culture within the organization, advocating for the benefits of Agile methodologies, and promoting the adoption and integration of Agile practices across the software engineering team. Collaborate with hardware, signal processing and software teams to ensure the successful integration and deployment of solutions across multiple generations of devices. Provide leadership for resource staffing and project execution for the team with proactive management of technical and project risk to ensure timely delivery of product commitments. Create, effectively communicate and deploy the strategy for the team that aligns with the overall software organization strategic plan. Identify and manage risks related to software development such as security vulnerabilities, regulatory non-compliance, and project delays. Represent the embedded software engineering teams in meetings, presentations, and other communications with internal and external stakeholders. Foster a collaborative work environment with strong working relationships within and across teams, functions, and with strategic external partners. Maintain current knowledge of relevant Quality and Regulatory requirements related to research and development (product development, design and safety) and ensure compliance. Make adjustments and assign resources as necessary to ensure the QMS is adequately implemented and monitored. Ensure proper software development and risk management are employed by your teams. Foster a culture of continuous improvement, encourage the adoption of new tools and methodologies, and promote best practices to improve the quality of software and efficiency of development processes. QUALIFICATIONS: Minimum 10 years experience in leading embedded engineering teams Significant experience in Embedded systems and Software engineering with early experience in software development/coding (C, Python, Java); connected devices and/or health and fitness product experience preferred Understanding of global regulatory requirements for medical devices; risk and reliability concepts for development is preferred Experience leading a cross functional teams and working in a global matrix environment Strong team building and talent management skills, and the ability to motivate team members to achieve goals Must be a strategic, innovative problem solver, and have strong influencing and communication skills Commitment to leveraging upcoming AI technologies to increase development velocity and boost overall productivity Bachelor's or Master's degree in Systems Engineering, Software Engineering, Electrical and Computer Engineering, or a related field; Master's Degree preferred Learn more about our engineering teams and how to be successful in your engineering career at WHOOP via our Career Framework. This role is based in the WHOOP office located in Boston, MA. The successful candidate must be prepared to relocate if necessary to work out of the Boston, MA office. Interested in the role, but don't meet every qualification? We encourage you to still apply! At WHOOP, we believe there is much more to a candidate than what is written on paper, and we value character as much as experience. As we continue to build a diverse and inclusive environment, we encourage anyone who is interested in this role to apply. WHOOP is an Equal Opportunity Employer and participates in E-verify to determine employment eligibility. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Posted 30+ days ago

Sr. Software Engineer - Payments Support-logo
Sr. Software Engineer - Payments Support
AppfolioSan Diego, CA
Description AppFolio is more than a company. We're a community of dreamers, big thinkers, problem solvers, active listeners, and multipliers. At every opportunity, we set the pace while delivering innovation built to carry real estate into the future. One in which every experience feels effortless, yet meaningful. Where customers are empowered to take on any opportunity. We show up as one team, connected by our values to be a force for good. Because together, we have the power to create extraordinary outcomes for our customers, our communities, and ourselves. We are looking for a Senior Payments Software Engineer to play a key role in our Payments Infrastructure development team. In this role, you will contribute to the enhancement and maintenance of our platform, ensuring it remains highly scalable and resilient. You will also collaborate with our Customer Care team to resolve critical customer issues, making a direct impact on our users. This is an excellent opportunity for a passionate engineer who thrives on working with cutting-edge technology and is motivated to help build a successful SaaS product used by thousands of businesses. Our team values collaboration, innovation, and technical excellence, empowering small teams to drive the technical direction of our solutions. Your impact Work with an engineering team to design, build, modernize, and maintain our highly scalable payments platform. Integrate with our banking partners to enhance our platform and incorporate analytics to help identify efficiencies and cost savings opportunities. Analyze the impact of proposed architectural changes and work with our risk and fraud teams to detect and investigate fraud across AppFolio's entire suite of products. Qualifications You love learning about new technologies but understand the value of continuing to use something old if it still does everything you need it to do. You care about the long-term maintainability of the codebase and will learn to advocate for refactoring and clean-ups where appropriate. You care about work-life balance and want your company to care about it, too; you'll put in the extra hour when needed but won't let it become a habit. Must have 5+ years of software engineering experience, with at least 3 of those years spent working in a SaaS payments environment Experience building a payments system that processes billions of dollars each year Understanding of payments system networks, including card systems, ACH, and checking Experience in risk management and the compliance domain Proven experience with some areas of our tech like Ruby on Rails, React, Redux, AWS, SOA Strong familiarity with Agile software development processes: Scrum or Kanban Strong familiarity with Test-Driven-Development Experience building streaming systems with large amounts of data and complex aggregation logic Experience working on a fraud detection and prevention system Location Find out more about our locations by visiting our site. Compensation & Benefits The base salary that we reasonably expect to pay for this role is $138,400-$173,000. The actual base salary for this role will be determined by a variety of factors, including but not limited to the candidate's skills, education, experience, etc. Please note that base pay is one important aspect of a compelling Total Rewards package. The base pay range indicated here does not include any additional benefits or bonuses that you may be eligible for based on your role and/or employment type. Regular full-time employees are eligible for benefits - see here. #LI-EB About AppFolio AppFolio is the technology leader powering the future of the real estate industry. Our innovative platform and trusted partnership enable our customers to connect communities, increase operational efficiency, and grow their business. For more information about AppFolio, visit appfolio.com. Why AppFolio Grow | We enable a culture of high performance, where delivering results is recognized by opportunities for growth and compelling total rewards. Our challenging and meaningful work drive the growth of our business, and ourselves. Learn | We partner with you to realize your potential by investing in you from the start. We're cultivating a team of big thinkers through coaching and mentorship with our best-in-class leaders, and giving you the time and tools to develop your skills. Impact | We are creating a world where living in, investing in, managing, and supporting communities feels magical and effortless, freeing people to thrive. We do this by innovating with purpose while cultivating a culture of impact. We learn as much from each other as we do our customers and our communities. Connect | We excel at hybrid work by fostering an environment that feels flexible, personal and connected, no matter where we are. We create space to fuel innovation and collaboration, and we come together to celebrate, connect, and succeed. Paddle as One. Learn more at appfolio.com/company/careers Statement of Equal Opportunity At AppFolio, we value diversity in backgrounds and perspectives and depend on it to drive our innovative culture. That's why we're a proud Equal Opportunity Employer, and we believe that our products, our teams, and our business are stronger because of it. This means that no matter what race, color, religion, sex, sexual orientation, gender identification, national origin, age, marital status, ancestry, physical or mental disability, or veteran status, you're always welcome at AppFolio. By submitting this form, I acknowledge I have reviewed AppFolio's Privacy Policy.

Posted 30+ days ago

Senior Ios Software Engineer-logo
Senior Ios Software Engineer
Lifechurch.TvEdmond, OK
The YouVersion Senior Engineer is primarily responsible for developing software for each platform they support and will review and approve code created by junior or mid-level engineers. This role will partner with the other engineers to offer guidance on best practices, ensure development, and ensure that the team has the same technical strategy. YouVersion was created by the local church in 2007 and remains a ministry of Life.Church today. At Life.Church, our mission is to lead people to become fully devoted followers of Christ. Our team is committed to reaching people worldwide through innovative technology. And YouVersion is one of the ways we get to do that. Life.Church is a multi-site Christian church meeting in the United States and globally at Life.Church Online. We wholeheartedly believe a daily rhythm of seeking intimacy with God has the power to transform lives. That's why YouVersion creates biblically-based experiences that encourage and challenge people to seek God. We hope everyone in our community is on an active journey to become who God made them to be, abiding in Him, and drawing closer every day. What You'll Do Architect and develop robust iOS applications using Swift and SwiftUI/UIKit within YouVersion's ecosystem, ensuring they adhere to Apple Human Interface Guidelines. Implement and maintain complex iOS features leveraging technologies such as Core Data, CloudKit, and Apple's authentication frameworks. Conduct thorough code reviews focusing on iOS-specific patterns, memory management, and performance optimization techniques. Lead technical discussions across teams to determine iOS-specific implementation approaches for new features and functionality. Provide accurate time estimations for iOS development tasks, considering platform-specific challenges and App Store review processes. Mentor junior iOS engineers on Swift best practices, efficient use of Xcode, and iOS architecture patterns like MVVM, MVC, or Composable Architecture. Drive technical standardization efforts within the iOS team, establishing coding standards and architecture guidelines. Plan for long-term iOS platform evolution, including preparing for new iOS releases and deprecation of legacy APIs. Troubleshoot and resolve complex iOS-specific issues related to performance, memory management, and concurrency. Research and evaluate emerging iOS technologies (SwiftUI, Combine, Swift Concurrency) for potential implementation. Skills Needed to Succeed Extensive experience with Swift programming and deep knowledge of UIKit and/or SwiftUI frameworks. Mastery of iOS app architecture patterns (MVVM, MVC, VIPER) and their appropriate applications. Proven experience with performance optimization techniques for iOS applications, including profiling and debugging. Strong understanding of Core Data, CloudKit, and other Apple frameworks for data persistence and synchronization. Experience with modern iOS development tools including Xcode, Instruments, and TestFlight. Proficiency in implementing automated testing for iOS applications using XCTest and UI testing frameworks. Experience with CI/CD pipelines specific to iOS development using tools like Fastlane or GitHub Actions. Knowledge of App Store submission processes and optimization techniques. Bachelor's degree in Computer Science or equivalent experience. 5+ years of professional iOS development experience, with at least 3 years focusing on Swift development. Experience with dependency management tools like Swift Package Manager or CocoaPods. Benefits We Offer ・ Paid parental leave, including maternity, paternity, and adoption leave. ・ Generous employer-paid leave for the use of vacation, sick time, and other qualifying reasons. ・ Innovative and comprehensive Medical, Dental, and Vision insurance that provides team members with useful resources and savings to navigate their holistic health. ・ Life insurance policy provided for all staff members at 2x annual salary at no cost. Additional life insurance coverage is available to purchase. ・ Short-Term and Long-Term disability is covered at 100% for full-time qualified staff members. ・ Comprehensive wellness and mental health benefits allow staff to proactively invest in their physical and emotional health. ・ Generous 401(k) retirement plan allowing a team member to have up to 12.5% (including employee contribution, employer match, and employer discretionary contribution) contributed into their account in their first year. It doesn't stop there-the more years on staff, the greater the investment! ・ $160 annually in development dollars for team members to invest in their professional growth. ・ Casual dress and work environment. ・ And much more! Our Beliefs, Culture, and Commitment to Diversity At Life.Church, every staff member, and intern is a minister and is expected to engage in the church's ministry fully. We consider ministry readiness and an individual's capacity to represent Life.Church's beliefs as a minister during the selection process for all staff and intern positions. An essential function within every position held by a staff member or intern at Life.Church is to uphold and represent the beliefs of Life.Church. Learn more about what we believe at Life.Church. While we unite around our mission, we know unity doesn't mean uniformity. Our calling is too great, and our mission is too important not to be intentional about strengthening our team through diversity. We know that diverse perspectives in race, ethnicity, background, age, and gender are essential to reaching the world for Christ. To learn more about how we strengthen our team through diversity, visit our careers page. All data collected in our application process, from resume collection to application questions, is used for recruitment purposes only.

Posted 30+ days ago

Forward Deployed Software Engineer-Palantir Foundry-Director-logo
Forward Deployed Software Engineer-Palantir Foundry-Director
PwCRochester, NY
Industry/Sector Not Applicable Specialism Data, Analytics & AI Management Level Director Job Description & Summary At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in transforming raw data into actionable insights, enabling informed decision-making and driving business growth. In data engineering at PwC, you will focus on designing and building data infrastructure and systems to enable efficient data processing and analysis. You will be responsible for developing and implementing data pipelines, data integration, and data transformation solutions. Translating the vision, you set the tone, and inspire others to follow. Your role is crucial in driving business growth, shaping the direction of client engagements, and mentoring the next generation of leaders. You are expected to be a guardian of PwC's reputation, understanding that quality, integrity, inclusion and a commercial mindset are all foundational to our success. You create a healthy working environment while maximising client satisfaction. You cultivate the potential in others and actively team across the PwC Network, understanding tradeoffs, and leveraging our collective strength. Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to: Lead in line with our values and brand. Develop new ideas, solutions, and structures; drive thought leadership. Solve problems by exploring multiple angles and using creativity, encouraging others to do the same. Balance long-term, short-term, detail-oriented, and big picture thinking. Make strategic choices and drive change by addressing system-level enablers. Promote technological advances, creating an environment where people and technology thrive together. Identify gaps in the market and convert opportunities to success for the Firm. Adhere to and enforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance) the Firm's code of conduct, and independence requirements. The Opportunity As part of the Data and Analytics Engineering team you lead the development and deployment of innovative data solutions using Palantir Foundry. As a Director you guide large projects, achieving operational excellence and engaging in client interaction, while leveraging your knowledge to drive outcomes and solve complex problems. You also play a strategic advisory role, motivating and coaching teams to deliver quality results and contribute to the firm's success. Responsibilities Utilize proficiency to drive impactful results and address intricate challenges Serve as a strategic advisor, inspiring and coaching teams to achieve excellence Foster a culture of peak performance and continuous improvement Develop innovative processes to enhance project outcomes Apply systems thinking to identify opportunities and validate solutions Uphold the firm's ethical standards and business conduct What You Must Have Bachelor's Degree 8 years of experience What Sets You Apart Certifications preferred: Foundry Data Engineer, Foundry Solution Architect, or Foundry Application Developer Excelling in customer-focused solutions Strength in analytical and problem-solving skills Building applications with large datasets Collaborating with diverse technical teams Familiarity with Python and/or Typescript Experience with Palantir Foundry and AIP Delivering production enterprise AI solutions Travel Requirements Up to 80% Job Posting End Date Learn more about how we work: https://pwc.to/how-we-work PwC does not intend to hire experienced or entry level job seekers who will need, now or in the future, PwC sponsorship through the H-1B lottery, except as set forth within the following policy: https://pwc.to/H-1B-Lottery-Policy . As PwC is an equal opportunity employer, all qualified applicants will receive consideration for employment at PwC without regard to race; color; religion; national origin; sex (including pregnancy, sexual orientation, and gender identity); age; disability; genetic information (including family medical history); veteran, marital, or citizenship status; or, any other status protected by law. For only those qualified applicants that are impacted by the Los Angeles County Fair Chance Ordinance for Employers, the Los Angeles' Fair Chance Initiative for Hiring Ordinance, the San Francisco Fair Chance Ordinance, San Diego County Fair Chance Ordinance, and the California Fair Chance Act, where applicable, arrest or conviction records will be considered for Employment in accordance with these laws. At PwC, we recognize that conviction records may have a direct, adverse, and negative relationship to responsibilities such as accessing sensitive company or customer information, handling proprietary assets, or collaborating closely with team members. We evaluate these factors thoughtfully to establish a secure and trusted workplace for all. Applications will be accepted until the position is filled or the posting is removed, unless otherwise set forth on the following webpage. Please visit this link for information about anticipated application deadlines: https://pwc.to/us-application-deadlines The salary range for this position is: $148,000 - $317,000, plus individuals may be eligible for an annual discretionary bonus. For roles that are based in Maryland, this is the listed salary range for this position. Actual compensation within the range will be dependent upon the individual's skills, experience, qualifications and location, and applicable employment laws. PwC offers a wide range of benefits, including medical, dental, vision, 401k, holiday pay, vacation, personal and family sick leave, and more. To view our benefits at a glance, please visit the following link: https://pwc.to/benefits-at-a-glance

Posted 1 week ago

Software Instructional Writer Intern-logo
Software Instructional Writer Intern
ApitureWilmington, NC
At Apiture, our mission is to empower financial institutions to know and serve their clients with the care of a traditional community institution at the scale, speed, and efficiency required in today's digital world. With hundreds of clients throughout the U.S., we deliver comprehensive online and mobile solutions that support banks and credit unions, ranging from small community financial institutions to new, innovative direct banks. Summary: We are looking for a talented Software Instructional Writer Intern to focus on writing new product release notes, new product documentation both internal and customer facing while making use of AI and other tools to help in this process. Assist with improving our documentation processes along with direct documentation improvements along a variety of mediums and use cases including but not limited to implementation guides, workbooks, and training materials. Please see below for more about what this person will be responsible for as well as our requirements for the role. Location (Wilmington, NC, Austin, TX, Remote): We have offices in Wilmington, NC and Austin, TX and while some positions need to be office based, we will also consider remote candidates in our preferred time zones of CST/EST. Responsibilities: Serve as the Software Instructional Writer Intern focusing on writing and updating technical documentation, product documentation and release notes for Online and Mobile banking platforms making use of AI. Rapid understanding of Apiture implementation protocols and assessment of existing documentation processes and content across multiple mediums Improve documentation as prioritized by solution needs Recommend and implement the process for documentation management and related system Requirements: Rising junior or senior pursuing a bachelor's degree in technical writing or related field of study. Ability to work up to 25 hours per week. Demonstrated knowledge and experience in technology and software is required Able to demonstrate writing/ editing skills, able to explain complex concepts concisely and accurately Strong communication skills, both written and verbal Ability to manage multiple priorities in a fast-paced environment Knowledge of AI and its use along with prompt management when using the tool to write.

Posted 3 weeks ago

Sofi logo
Staff Software Engineer, Credit Card Foundations
SofiSeattle, WA
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

Employee Applicant Privacy Notice

Who we are:

Shape a brighter financial future with us.

Together with our members, we're changing the way people think about and interact with personal finance.

We're a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The industry is going through an unprecedented transformation, and we're at the forefront. We're proud to come to work every day knowing that what we do has a direct impact on people's lives, with our core values guiding us every step of the way. Join us to invest in yourself, your career, and the financial world.

The Role:

We are seeking a Staff Software Engineer to join our SoFi Credit Card team. We need someone who can play a  pivotal role in our Credit Card product architecture transformation, focusing on the evolution of our products and new features. We are working hard to design a future looking framework, with the aim to scale our customer base, continue to delight existing customers, and disrupt the banking industry. You'll be working within a highly collaborative environment where planning and executing through a unified campaign lens is essential due to the complexity and interdependencies of these initiatives.

As a SoFi Staff Software Engineer, you'll be in the middle of it all acting as a leader and force multiplier  - you'll work with stakeholders to implement functionality, architect our systems, squash bugs, and continually grow as an engineer. The ideal candidate is both forward-thinking and hands-on, has a strong sense of ownership and drive for delivery, and is a good mentor and co-worker. At SoFi, we pride ourselves on the collaboration between Product, Design and Engineering and so you will be involved in the entire product lifecycle, from ideation through building, deploying and continual improvement and evolution - and you'll be working with an all-star team of talented engineers.

What You'll Do:

  • Full development life-cycle design from project requirement to deployment.
  • Work on automation and improvement of data exchanges and data pipelines between internal and external teams. 
  • Facilitate the definition of project scope, deliverables, and goals.
  • Lead cross-functional delivery teams to ensure deliverables are met.
  • Track project performance against defined milestones/goals.
  • Conduct process improvement projects to increase performance in vital program metrics.
  • Communicate ongoing project health with key stakeholders and business leadership
  • Maintain strict compliance with established project management policies and guidelines.
  • Take initiative and produce timely results in a fast-paced and sometimes ambiguous environment.
  • Make significant contributions to the code base.
  • Define best practices and uphold coding standards.
  • Consistently demonstrate extremely high levels of technical knowledge, ingenuity, and creativity. Develops and applies advanced technologies, engineering principles, theories, and concepts. Broad knowledge about the design and operation of systems outside of specialty.
  • Work within the Engineering team to develop features that specifically benefit our users.
  • Must be able to deliver high-quality code on schedule, communicate with groups in and outside the development team.

What You'll Need:

  • Bachelor's Degree, Computer Science Degree or equivalent from a fully-accredited college or university
  • 6+ years Java programming experience
  • Our core stack is Java/ Kotlin/ Spring / PostgreSQL/ React, and we run on Kubernetes in a service oriented architecture with over 100 services in production
  • 2+ years Java, Kotlin or Scala programming experience 
  • A proven understanding of relational databases and ORMs
  • Experience working on a SOA or microservice-based application.
  • Willingness to roll up your sleeves, collaborate with others and get stuff done
  • Solid sense of responsibility; driving a project from inception to completion
  • Affinity for solving problems and shipping impactful features, not polishing perfect code or architecture
  • Experience working in a collaborative coding environment, refining designs together, working through code reviews and managing pull requests

Nice to Have:

  • Good knowledge of Continuous Integration (CI) and Continuous Deployment (CD)
  • Knowledge in analytics, metrics, and monitoring integrations
  • Test-driven development along with unit and integration testing.

Compensation and Benefits

The base pay range for this role is listed below. Final base pay offer will be determined based on individual factors such as the candidate's experience, skills, and location. 

To view all of our comprehensive and competitive benefits, visit our Benefits at SoFi page!

Pay range: $153,600.00 - $264,000.00

Payment frequency: Annual

This role is also eligible for a bonus, long term incentives and competitive benefits. More information about our employee benefits can be found in the link above.

SoFi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth and related medical conditions, breastfeeding, and conditions related to breastfeeding), gender, gender identity, gender expression, national origin, ancestry, age (40 or over), physical or medical disability, medical condition, marital status, registered domestic partner status, sexual orientation, genetic information, military and/or veteran status, or any other basis prohibited by applicable state or federal law.

The Company hires the best qualified candidate for the job, without regard to protected characteristics.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

New York applicants: Notice of Employee Rights

SoFi is committed to embracing diversity. As part of this commitment, SoFi offers reasonable accommodations to candidates with physical or mental disabilities. If you need accommodations to participate in the job application or interview process, please let your recruiter know or email accommodations@sofi.com.

Due to insurance coverage issues, we are unable to accommodate remote work from Hawaii or Alaska at this time.

Internal Employees

If you are a current employee, do not apply here - please navigate to our Internal Job Board in Greenhouse to apply to our open roles.