Post Job

Software Developer remote jobs

- 7,227 Jobs
  • Data Software Engineer

    Dataannotation

    Remote Job

    DataAnnotation is committed to creating quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule. We are looking for a proficient Data Software Engineer to join our team to train our AI chatbots to code. You will work with the chatbots that we are building in order to measure their progress, as well as write and evaluate code. To apply to this role, you will need to be proficient in either Python and/or JavaScript. However, all of the following programming languages are also relevant: TypeScript, C, C#, C++, HTML/CSS, React, Go, Java, Kotlin, SQL, and Swift in order to solve coding problems (think LeetCode, HackerRank, etc). For each coding problem, you must be able to explain how your solution solves the problem. Benefits: This is a full-time or part-time REMOTE position You’ll be able to choose which projects you want to work on You can work on your own schedule Projects are paid hourly, starting at $40+ USD per hour, with bonuses for high-quality and high-volume work Responsibilities: Come up with diverse problems and solutions for a coding chatbot Write high-quality answers and code snippets Evaluate code quality produced by AI models for correctness and performance Qualifications: Fluency in English (native or bilingual level) Proficient in either Python and/or JavaScript Excellent writing and grammar skills A bachelor's degree (completed or in progress) Previous experience as a Software Developer, Coder, Software Engineer, or Programmer Note: Payment is made via PayPal. We will never ask for any money from you. PayPal will handle any currency conversions from USD. This job is only available to those in the US, UK, Canada, Australia, or New Zealand. Those located outside of these countries will not see work or assessments available on our site at this time.
    $40 hourly 11d ago
  • Software Engineer - Java/Scala

    Unacast 4.2company rating

    Remote Job

    Job DescriptionSalary: Unacast is a global location intelligence and insights company transforming our understanding of human activity in the physical world. Using state-of-the-art machine learning and artificial intelligence, Unacast extracts valuable information from location data, delivering trustworthy, reliable, and privacy-friendly location intelligence. Companies across industries, at every stage of growth, rely on Unacasts actionable human mobility insights to make more informed decisions that better align with the world around them. We are hiring a Software Engineer to join our Core Platform Team! The Software Engineer will work within our Core Platform development team, assisting in the development of batch process and business logic for our core platform, which processes tens of billions of location signal data points each day, including simple to complex algorithm development. Responsibilities: Understand technical specifications for product code and create technical specifications for products and product features. Create innovative solutions by writing high quality code that delivers the functionality required and adheres to best practices in development and testing. Implement and execute manual and automated unit tests, including creating test data, use of REST clients and inspecting results in one or more databases to verify functionality and code robustness. Document your code and frequently update the status of your work. Create data and metrics, when needed, for complex algorithm verification. Capabilities: You are both a team player and a self-starter. You are comfortable working independently with only basic guidance, as well as work well within the larger team. You have demonstrated experience translating business problems into technology solutions, and deploying the right tool for the job including Scala, Java, third party web services, scripting languages (e.g. Python, R) and third party tool sets. You are capable of taking a basic description of what is needed, analyzing it and asking the right questions to generate a detailed specification of the software requirements. You can demonstrate to us that you have developed multiple applications from requirements elaboration to delivery to production. You must have good organization skills and great communication & documentation skills. Experience: At least 4 years experience in software development in Java and/or Scala. You can demonstrate to us that you have good database skills both creating new databases, modifying existing databases and manipulating data within those databases. You will be experienced in either SQL or NoSQL databases and enjoy working with both. You have experience processing data efficiently in JSON and/or XML formats. Experience with MySQL, AWS, Spark, Snowflake, DynamoDB, CartoDB or other similar tools. You may also have experience with languages such as Python and R which allow you to put the right tool to the task. ... and it is a positive if Experience with data analytics and data visualization. You have experience working with geospatial data. You are team and customer service oriented, innovative, open-minded to the solution set, and driven to deliver solutions that meet or exceed requirements. You believe that simple approaches are better than complex, whenever possible. What we expect of you Demonstrate a proactive and entrepreneurial mindset Contribute to a positive and enjoyable work environment We are a startup, so things change fast, you need to be agile and proactive on this journey Participate in the on-call rotation Personal characteristics we value include: high integrity, entrepreneurial spirit, innovative thinking, team player, passion for technology, adaptability, high energy and attention to detail Other Info This a remote position that may require occasional travel. Preference for candidates on EST or CST time zones who reside in the following states: CT, FL, IA, IL, IN, MD, MI, MN, NJ, NY, NC, PA, SC, TX, VA, WV We offer competitive salaries and benefits and unlimited PTO. The typical base salary range for this role is $120,000 to $140,000. Ranges are based on various factors including the labor market, job type, job level, internal equity and budget. Exact salary offers will be determined by factors such as the candidate's skills, qualifications, experience and geographic location. Unacast is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, creed, disability, ethnicity, gender identity or expression, marital status, national origin, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by law. Unacast is committed to making the job application process accessible to everyone. If you are living with a disability (visible or not visible),we will provide a reasonable accommodation for any part of the application or hiring process.To request an accommodation in connection with the application or recruiting process, please contact Human Resources at ************. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Unacast participates in the E-Verify program. remote work
    $120k-140k yearly 16d ago
  • Senior ColdFusion Developer

    Maxiom Technology

    Remote Job

    Job Description About Us: Maxiom Technology is a leading software development firm specializing in delivering innovative solutions to a diverse clientele, including non-profit organizations. With offices in Virginia, Argentina, and India, we offer a hybrid approach that combines onshore management with offshore resources, ensuring cultural and time zone alignment. Job Overview: We are seeking an experienced Senior ColdFusion Developer to join our dynamic team. The ideal candidate will have a strong background in developing and maintaining web applications using ColdFusion and related technologies. This role involves collaborating with cross-functional teams to deliver high-quality solutions that meet client requirements. Key Responsibilities: Design, develop, and maintain web applications using ColdFusion, HTML, CSS, and JavaScript. Modernize and support legacy ColdFusion applications. Collaborate with project managers, designers, and other developers to define project requirements and specifications. Ensure code quality through unit testing and adherence to best practices. Troubleshoot and resolve application issues promptly. Stay updated with emerging technologies and industry trends to continuously improve skills and project outcomes. Qualifications: Bachelor’s degree in Computer Science, Information Technology, or a related field. Minimum of 5 years of professional experience in ColdFusion development. Proficiency in SQL and experience with databases such as MSSQL or MySQL. Familiarity with ColdFusion MVC frameworks (e.g., ColdBox, FW/1, CFWheels). Experience with JavaScript frameworks (e.g., jQuery, Vue.js, AngularJS, or ReactJS). Knowledge of front-end frameworks like Bootstrap or Foundation. Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities. Ability to work efficiently in a fast-paced, dynamic environment. Preferred Qualifications: Experience with Docker or containerization technologies. Familiarity with Agile development methodologies. Experience in modernizing legacy systems and integrating new technologies. What We Offer: Competitive salary and benefits package. Opportunity to work on diverse and challenging projects. Collaborative and inclusive work environment. Professional development and growth opportunities. Flexible work arrangements, including remote work options. How to Apply: Interested candidates are invited to submit their resume and a cover letter detailing their relevant experience and explaining why they are a good fit for this position. Please include examples of previous work or projects, if available. Maxiom Technology is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
    $82k-108k yearly est. 34d ago
  • Software Engineer (uber for calling) / Co-founder

    Beeleads

    Remote Job

    Beeleads helps brands boost their sales pipeline by syndicating sales and marketing content to new audiences and generate leads and conversations with their Ideal Buying Profiles. Role Description This is a part-time/full time role for a Software Engineer - Full Stack (founding team) based in Los Angeles, CA, with work from home. As a Software Engineer, you will be responsible for developing our tool- Uber for calling so we are able to utilize US callers instead of outsourcing to other countries. We already have a tool developed and need someone to enhance the current infrastructure & has a knack of solving complex problems and automate manual processes so it enhances productivity while keeping the callers engaged. This position will turn into a co-founder position with healthy equity vesting almost immediately based on the success of the tech. Qualifications Computer Science and Software Development skills Front-end Language: HTML5, CSS3, Bootstrap 5, JavaScript, jQuery Server Side Programming: AJAX, Vultr Back-end Programming: CodeIgniter 3 (PHP) Database Management Experience in Back-End Web Development and Programming Proficiency in Object-Oriented Programming (OOP) Strong problem-solving and analytical skills Excellent written and verbal communication skills Ability to work both independently Experience working in a startup environment is a plus
    $94k-132k yearly est. 6d ago
  • Back-end Java Software Engineer w/Liferay

    Docme360

    Remote Job

    Job Description DocMe360 is seeking a talented Back-end Java Software Engineer with Liferay experience to join our dynamic team. In this critical role, you will focus on developing robust and scalable server-side applications that drive our client solutions. Your expertise in Java and related technologies will enable you to create high-performance APIs and services that integrate seamlessly with front-end systems and databases. Working collaboratively with cross-functional teams, you will contribute to the full software development lifecycle to enhance existing systems and implement new features that align with our commitment to quality and innovation. This position may be contract, contract-to-hire, or direct hire. Responsibilities Design and implement server-side applications and APIs using Java and related frameworks. Collaborate with front-end developers, UX/UI designers, and other stakeholders to gather requirements and deliver effective solutions. Optimize application performance and address any bottlenecks in the back-end. Ensure system security, data integrity, and compliance with industry standards. Implement testing frameworks and practices to ensure code quality and reliability. Participate in code reviews and provide mentoring to junior engineers. Stay updated with emerging technologies and industry trends to apply best practices in back-end development. DocMe360 Values Delivery - Deliver all efforts through a culture of honesty, transparency, unwavering integrity, and professional growth. Optimism - Optimize and invest in professional growth, empowerment, and well-being. Collaboration - Collaborate for impact; foster teamwork and shared expertise to achieve success. Motivation - Motivate from within to naturally inspire and energize clients with passion and purpose. Exploration - Explore opportunities for innovative technologies and trends that align with our mission and foster the highest quality of products and services. Requirements Must have 5 years experience and a bachelors degree (or 8 years experience) Proven experience in Java programming and related frameworks (e.g., Spring, Hibernate). Experience with legacy Liferay or Liferay Digital Experience Platform (DXP) Understanding of back-end development best practices, architecture patterns, and microservices. Experience with RESTful APIs and web services. Familiarity with database management systems (SQL and NoSQL). Strong problem-solving skills and the ability to work collaboratively in a team environment. Experience with version control systems (e.g., Git). Good understanding of Agile methodologies and tools. Must be a US Citizen, residing in the United States. Willingness to pass a background check and obtain necessary security clearance. Benefits The benefits listed below are for full-time W2 employees. Health Care Plan (Medical, Dental & Vision) Retirement Plan (401k, IRA) Paid Time Off (Vacation, Sick & Public Holidays) Family Leave (Maternity, Paternity) Training & Development Work From Home
    $71k-95k yearly est. 4d ago
  • Java Developer (Remote)

    Oxley Enterprises, Inc.

    Remote Job

    Job Description The following states/districts are excluded from this job ad: AK, CA, CO, CT, DC, HI, IL, LA, MA, MN, MO, NE, NV, NH, NJ, NM, NY, ND, OR, PR, RI, VT, WA, WY Future Need - Actively Interviewing Passionate about coding in Java and ready to take on new challenges? We're looking for a Java Developer who's eager to innovate and build high-impact solutions. If you're driven by solving complex problems and want to grow in a supportive, dynamic environment, this is the opportunity for you! Position Description: The Java Developer designs, develops, and maintains applications. Minimum/General Experience: 5 years of Java development experience; Federal government agency experience (preferred); healthcare industry experience (preferred) Minimum Education: Bachelors degree in computer science or related field Essential Skills/Qualifications: Excellent proficiency in Java development Excellent proficiency in Spring Boot framework Excellent experience with Docker for containerization Excellent experience with Kubernetes to manage containerized applications Above average knowledge of building and consuming RESTful APIs Strong understanding of microservices architecture and design patterns Experience with Continuous Integration Continuous Delivery (CI/CD) pipelines (e.g., Jenkins) Experience working in an Agile methodology development environment Above average verbal and written communication skills Proficiency with Git for version control (preferred) Experience with Amazon Web Services (AWS) (preferred) Experience with Prometheus for monitoring and logging (preferred) General Physical Requirements needed to perform the essential functions of this job may vary based on the location of the assignment. Assignment Location - Remote Sedentary Work - Exerting up to 10 pounds of force occasionally and/or a negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects. Typing, communicating, repetitive motions. Close visual acuity to prepare and analyze data, view computer monitors and read. May need to view presentation screens and other visual aids in a virtual setting. Inside environmental conditions with protection from outside elements. Security: Ability to obtain/maintain a Federal Civilian Public Trust U.S. Citizenship or Permanent Resident that has lived in the United States for at least 3 years Federal Civilian Public Trust Consists of a review of up to but not limited to: Covers 10 year period and in some instances lifetime events OPM Security Investigations Index (SII) DOD Defense Central Investigations Index (DCII) National Agency Check (NAC) records FBI name check FBI fingerprint check Credit report check Written inquiries to previous employers and references listed on the application for employment Potential interviews with the subject, spouse, neighbors, supervisor, coworkers Law enforcement check Court records check Education check- Attendance and Degrees Tasks/activities include, but are not limited to: Designs, builds, and maintains efficient and reliable Java code using Spring Boot Develops and maintains microservices-based applications ensuring high performance and responsiveness Deploys applications using Docker containers and manages them using Kubernetes Designs and develops RESTful APIs and integrates with third-party services Collaborates in building CI/CD pipelines for automated deployment and testing Conducts code reviews and ensures the application of best coding practices Works closely with frontend developers, Quality Assurance (QA) engineers, and other members of the software development team Identifies and resolves performance bottlenecks, bugs, and other technical issues Maintains clear and concise documentation for developed modules and applications Compensation & Benefits: The annual projected pay range for this position is $66,120 - $202,634 with consideration being given to various factors including but not limited to qualifications, experience, job responsibilities, and geographic location. Oxley Enterprises, Inc. offers a full array of benefits including: Medical, dental, vision and prescription drug coverage for you and your family. Life Insurance, short-term disability and long-term disability paid for by the Company. Supplemental coverages including Accident, Critical Illness, and Hospital. Additional Life insurance coverage for you and your dependents. 401k plan with various options to select based on your retirement goals. Oxley Enterprises®, Inc. is a certified service-disabled veteran-owned (SDVOSB), economic disadvantaged woman-owned (EDWOSB), Small Business Administration Certified 8(a), and small disadvantaged business (SDB) that has 25 years of experience building and delivering quality IT systems and programs. Oxley is ranked in the INC 5000 for 2016, 2017, 2018, 2021, 2023, and 2024. Oxley is a 2019, 2020, 2021, 2022, 2023, and 2024 Department of Labor HIRE Vets Medallion Award Winner. Oxley is Virginia Values Veterans certified. All qualified applicants will receive consideration for employment without regard to any status protected by applicable federal, state, or local law. If you require a reasonable accommodation to apply for a position at Oxley Enterprises, Inc., please send an email to our Human Resources Department at: **************************** with the following information: Subject Line: Accommodation Request Provide a description of your accommodation request Include your contact information: Full name, Email address, Best number to reach you (optional) We participate in the E-Verify program. ***************************
    $66.1k-202.6k yearly 15d ago
  • Founding Senior Software Engineer (Full-stack)

    Retell Ai

    Remote Job

    About Retell Retell is building the new standard for automating call center communications, including sales, support, customer engagement, and retention calls. Backed by Altman Capital, Y Combinator, and top investors, we've raised a $4.7M seed round and hit $10M ARR in 15 months. Check us out on the Top Lean AI Native Companies Leaderboard at leanaileaderboard.com. Why This Company Twenty years ago, every business found itself needing a website, the new gateway to the world. Platforms like WordPress and Squarespace rose to become the standard for getting businesses online. Today, we're at the start of a new shift. Every business that relies on phone interactions can now have an AI voice agent of their dreams. A tireless and empathetic receptionist, salesperson, debt collector, or appointment reminder that works 24/7. Operational bottlenecks vanish overnight. Doubling your business no longer means doubling your team. Customer experience no longer suffers. (Ever tried calling an East Coast bank after 3 p.m. PT?) But companies aren't ready. Platforms don't exist. At Retell, we're building the new standard for building AI voice agents. A seamless UI, a comprehensive toolkit, effortless integrations, and a thriving builder community, we're creating everything businesses need to deliver exceptional phone interactions on every single call. This shift is happening, so why not be part of the team that defines it? Video Walk Through About The Product Retell AI - API That Turns Your LLM Into A Human-Like Voice Agent Retell AI Basics: Everything You Need to Start Building Voice Agents Why This Role This is a high-impact role for engineers who want to move fast, take ownership, and help build a category-defining product from the earliest days. As a Founding Senior Software Engineer, you won't just be shipping features-you'll shape the core systems and experiences that power millions of automated conversations. You'll work across the stack, solving tough technical challenges in real-time audio, global telephony, and developer tooling. You'll collaborate closely with the founding team, talk to customers, and ship improvements weekly-sometimes daily. If you're excited by big problems, fast feedback loops, and the opportunity to help define how businesses use voice AI at scale-this is the role for you. Position: Founding Senior Software Engineer Job type: Full-time 70hr/week (50 hr/week onsite with flexible hours + 20 hr/week work from home) Salary: $200K - $310K Equity: 0.25% - 0.85% Bonus: $20k - $100k Location: San Carlos, CA, US US visas: Sponsors Visa & Greencard Benefits: 100% medical, dental, vision insurance coverage. Unlimited breakfast, lunch, dinner, and snacks. Gym, daily commute fee reimbursement. Internet, phone bill covered. Who You Are Frontend Pro, React-Lover - You've got 1+ years of experience building production-grade apps with React and TypeScript. You're fluent in HTML, CSS, and JavaScript, and bring clean design thinking to every line of code. Technically Grounded - You hold a degree in Computer Science, Computer Engineering, or equivalent practical experience-and you've used it to build real things that people use. Ownership-Driven - You think like a founder, take initiative, and chase impact. You don't wait to be told what to do-you identify problems and solve them. Quick, Curious, & Collaborative - You thrive in fast-moving environments, learn new tools and frameworks quickly, and enjoy working across teams to get things done. Startup-Ready - You're familiar with cloud stacks and love the chaos (and clarity) of small teams. Startup experience is a plus, but a scrappy, adaptable mindset is essential. What You'll Do Build the Core Experience - Design and build mission-critical features of our AI voice platform-prompt management, test tooling, dashboards, analytics, and more. You'll bring UI to life and own the user journey. Work Across the Stack - From backend APIs to polished UIs to DevOps workflows-you'll build systems that power millions of calls and scale with our growing customer base. Own Big Projects - Take engineering projects from concept to launch-leading technical architecture, coding, deployment, and iteration. Craft Great UX - Collaborate with designers, PMs, and other engineers to create fast, intuitive, and beautiful experiences that get users activated in hours, not weeks. Partner With Customers - Work directly with users to support onboarding, debug tough issues, and turn feedback into features that drive trust and long-term success. Our Compensation Philosophy Our Strongest Offer, Upfront We give you our best offer from the start. No need to negotiate or match other companies offer - instead, we offer three clear compensation options, each with a different balance of cash and equity. You pick what fits you best. Designed for Talent Density We're building with the top 1%, not the average. That's why our compensation is set far above market - to attract people who raise the bar for everyone around them. Scale Through Code, Not Headcount We aim for >$1M in revenue per employee. That means smaller teams, fewer layers, and higher ownership per person - both in terms of scope and equity. Performance > Background We don't anchor to other companies, past salaries, or industry ranges. Your offer is based entirely on your performance in our interview process. That's it. Experience Doesn't Dictate Pay Your offer is based solely on how well you perform in the interview process. We don't factor in past salaries, titles, or number of years worked. You can earn our highest tier with zero years of experience - if you prove you're ready for it. Interview Process Online Assessment - We'll kick things off with a short HackerRank assessment-two coding questions, 25-30 minutes total. You'll have 7 days to complete and submit it. Phone Interview 1 - A 30-minute live coding session focused on data structures and algorithms. We'll share a CoderPad link, and you're free to use your preferred language. Phone Interview 2 - A 30-45 minute technical interview with a focus in full-stack development using javascript, typescript, react and node JS. Onsite Interviews - These take 1-4 hours and are conducted in person in the San Francisco Bay Area. Please bring a computer for any hands-on portions. For remote candidates, we're happy to arrange virtual sessions. There are up to four rounds: Practical Coding Session - Tackle real-world coding tasks, referencing documentation and debugging along the way. System Design Interview - Walk through the architecture of a production-ready system and share your high-level thinking. Tools & Automation Session - Build automations or use common developer tools to improve workflows. Behavioral Interview - A conversation about your past experience, decision-making, and work style.
    $200k-310k yearly 7d ago
  • Senior Software Engineer

    Harnham

    Remote Job

    Salary Range: $165,000 - $180,000 Work Type: Remote or Hybrid Our Client is a fast-growing advertising technology company looking for talented engineers to advance our world-class advertising platform for some of the world's largest brands. Role and Responsibilities Leverage technical expertise to produce organized, clean, and maintainable code. Develop tools and libraries to expand our automation capabilities. Achieve tangible outcomes by taking full ownership of product features, overseeing them from conceptualization through to deployment, ensuring seamless execution. Work closely with our product management and program teams to define feature specifications and build products that meet and exceed expectations. Demonstrate proactive ownership by establishing expertise in a specific component, feature, or system, possessing comprehensive end-to-end understanding. Analyze and improve efficiency, scalability, and stability of various system resources. Ensure business requirements are met through automated tests. Be an integral part of creating software best practices that incorporate new technologies. Make recommendations and implement new product features that improve our client experience and performance. Optimize and refactor existing code. Drive critical engineer led projects. Participate in lively technology discussions where your opinion is truly valued. Skills and Experience Bachelor's degree (Computer Science desired) with at least seven years of work experience or equivalent total work experience on an enterprise-level applications. Strong coding fundamentals with experience coding in high-level languages (e.g. GoLang, PHP or Java). Experience working with a large multi-contributor Git repository. Experience working with SQL and No-SQL databases (SQL Server, Postgres, Redis, Aerospike). Previous experience running large scale applications in AWS/Azure. Strong preference for experience working on an Adtech platform. Adapt well to working with emerging technologies. Strong technical base and innovative mindset. Experience mentoring teammates. You lead people towards a common goal regardless of whether you are "in charge." You can effectively facilitate or participate in discussions, and make sure outcomes are clear and well-communicated. You thrive in ever-changing environments. Ability to communicate well with coworkers at any level. Excellent customer service skills, including the ability to progressively probe, analyze, identify root causes of problems, provide practical solutions, and negotiate resolutions. Ability to give detailed positive and constructive feedback to the manager of your team as to the performance of other members on the team. You take part in helping to make the team better. An influencer who is able to proactively find problems or make suggestions. You drive to resolution often without guidance. Consistently high level of productivity across many projects. You have developed a track record of successfully completing projects of large scope. BENEFITS Competitive salary with meaningful stock options in a high-growth startup. Comprehensive medical, dental, and vision insurance plans. Flexible remote work environment with generous vacation and leave policies. Fun and inclusive culture with team events and happy hours. Opportunity to work with a team of dedicated, friendly professionals committed to making a difference. Significant ownership of technical projects. Support for ongoing learning and development opportunities. Desired Skills and Experience Bachelor's degree (Computer Science desired) with at least seven years of work experience or equivalent total work experience on an enterprise-level applications. Strong coding fundamentals with experience coding in high-level languages (e.g. GoLang, PHP or Java). Experience working with a large multi-contributor Git repository. Experience working with SQL and No-SQL databases (SQL Server, Postgres, Redis, Aerospike). Previous experience running large scale applications in AWS/Azure. Strong preference for experience working on an Adtech platform. Adapt well to working with emerging technologies. Strong technical base and innovative mindset. Experience mentoring teammates. You lead people towards a common goal regardless of whether you are "in charge." You can effectively facilitate or participate in discussions, and make sure outcomes are clear and well-communicated. You thrive in ever-changing environments. Ability to communicate well with coworkers at any level. Excellent customer service skills, including the ability to progressively probe, analyze, identify root causes of problems, provide practical solutions, and negotiate resolutions. Ability to give detailed positive and constructive feedback to the manager of your team as to the performance of other members on the team. You take part in helping to make the team better. An influencer who is able to proactively find problems or make suggestions. You drive to resolution often without guidance. Consistently high level of productivity across many projects. You have developed a track record of successfully completing projects of large scope.
    $165k-180k yearly 3d ago
  • Mid to Senior Java Application Developer (Security Clearance Required)

    Serry Systems

    Remote Job

    Job DescriptionSalary: Job Title: Java Application Developer (Mid to Senior Level) We are seeking talented Java Application Developers (Mid to Senior level) to join our remote team. As a Java Developer, you will contribute to the design, development, testing, and deployment of Java-based technical solutions. You will work in a collaborative Agile environment, ensuring the delivery of high-quality, scalable, and reliable software applications. Experience Levels: Mid-Level: 3-6 years of relevant experience. Senior-Level: 6+ years of relevant experience. Key Responsibilities: Develop, test, debug, and deploy software applications of medium to high complexity. Identify and resolve bugs or defects in production code to ensure seamless application performance. Collaborate with Agile teams to design, implement, and maintain scalable and robust solutions. Conduct code reviews, adhere to coding standards, and practice continuous integration and deployment. Actively participate in knowledge sharing and training sessions for team members and stakeholders. Facilitate clear communication between technical teams and stakeholders to ensure project alignment. Required Qualifications: Security Clearance: Secret required; Top Secret preferred (fully adjudicated). Certifications: Security+ CE Education: Associate degree or higher in Computer Science, Engineering, or a related field (or equivalent experience). Technical Skills: Proficiency in Java/J2EE, including custom application development, web services, and service-oriented architecture. Strong experience with RESTful APIs design and integration. Hands-on experience with frameworks such as Spring, Hibernate, and Struts. Familiarity with Linux, Servlets, JSP, and PHP. Knowledge of database technologies such as Oracle Expertise in web frontend technologies: HTML, JavaScript, CSS, XML, AJAX, etc. Experience with MuleSoft, Git, and DevSecOps practices. Soft Skills: Strong communication and teamwork abilities, with a focus on customer satisfaction. Detail-oriented with excellent problem-solving skills. Self-motivated and proactive, capable of working independently and as part of a team. Preferred Skills: Experience developing Microservices and understanding integration patterns. Knowledge of Agile methodologies and project management tools like JIRA Why Join Us? Remote work flexibility. Collaborative, Agile work environment. Opportunities for professional growth and learning. If you are a passionate developer who thrives on solving complex technical challenges, we encourage you to apply! remote work
    $84k-111k yearly est. 25d ago
  • Staff Software Engineer, Site Reliability

    Linkedin 4.8company rating

    Remote Job

    LinkedIn is the world's largest professional network, built to help members of all backgrounds and experiences achieve more in their careers. Our vision is to create economic opportunity for every member of the global workforce. Every day our members use our products to make connections, discover opportunities, build skills and gain insights. We believe amazing things happen when we work together in an environment where everyone feels a true sense of belonging, and that what matters most in a candidate is having the skills needed to succeed. It inspires us to invest in our talent and support career growth. Join us to challenge yourself with work that matters. At LinkedIn, we trust each other to do our best work where it works best for us and our teams. This role offers a hybrid work option, meaning you can both work from home and commute to a LinkedIn office, depending on what's best for you and when it is important for your team to be together. Responsibilities: · You will develop tools to improve our ability to rapidly deploy and effectively monitor custom applications in a large-scale Linux environment. · You will scale distributed applications, make architectural trade-offs applying synchronous and asynchronous design patterns, write code, and deliver with speediness and quality. · You will produce high quality software that is unit tested, code reviewed and checked in regularly for continuous integration. · You will serve as a primary point responsible for the overall health, performance, and capacity of one or more of our Internet-facing services. · You will assist in the roll-out and ramp up of new product features and technologies to facilitate our rapid iteration and constant growth. · You will gain deep knowledge of our complex applications and operate effectively in a fast-paced, rapidly changing environment. · You will provide technical leadership, driving and performing best engineering practices to initiate, plan, and execute large-scale, cross functional, and company-wide critical programs. Identify, leverage, and successfully evangelize opportunities to improve engineering productivity. Basic Qualifications: · BS (or higher, e.g., MS, or PhD) in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience. · 4+ years of industry experience in software design, development, and algorithm related solutions. · 4+ years programming experience in object-oriented programming languages such as Python, Java, Javascript, C/C++, C#, Objective-C, or Ruby. Preferred Qualifications: · BS and 8+ years of relevant work experience, MS and 7+ years of relevant work experience, or PhD and 4+ years of relevant work experience. · Experience in designing and building infrastructure and web services at large scale. · Expert knowledge of computer science, with strong competencies in data structures, algorithms, and software design. · Experience with relational databases (transactional and non-transactional), database architecture, and distributed transaction management. · Proven coding skills in Python or JavaScript/AJAX, database design and SQL, and/or knowledge of TCP/IP and network programming. · Experience with relational databases (transactional and non-transactional), database architecture, and distributed transaction management. · Experience with Linux operating systems and troubleshooting production systems at scale. Suggested Skills: · Technical Leadership · Advanced Programming Skills · Code Review and Quality Assurance · Advanced Software Design & Architecture · Mentoring and Knowledge Sharing You will Benefit from our Culture: We strongly believe in the well-being of our employees and their families. That is why we offer generous health and wellness programs and time away for employees of all levels. LinkedIn is committed to fair and equitable compensation practices. The pay range for this role is $147,000 to $240,000. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to skill set, depth of experience, certifications, and specific work location. This may be different in other locations due to differences in the cost of labor. The total compensation package for this position may also include annual performance bonus, stock, benefits and/or other applicable incentive compensation plans. For more information, visit ************************************** Equal Opportunity Statement We seek candidates with a wide range of perspectives and backgrounds and we are proud to be an equal opportunity employer. LinkedIn considers qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class. LinkedIn is committed to offering an inclusive and accessible experience for all job seekers, including individuals with disabilities. Our goal is to foster an inclusive and accessible workplace where everyone has the opportunity to be successful. If you need a reasonable accommodation to search for a job opening, apply for a position, or participate in the interview process, connect with us at accommodations@linkedin.com and describe the specific accommodation requested for a disability-related limitation. Reasonable accommodations are modifications or adjustments to the application or hiring process that would enable you to fully participate in that process. Examples of reasonable accommodations include but are not limited to: -Documents in alternate formats or read aloud to you -Having interviews in an accessible location -Being accompanied by a service dog -Having a sign language interpreter present for the interview A request for an accommodation will be responded to within three business days. However, non-disability related requests, such as following up on an application, will not receive a response. LinkedIn will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by LinkedIn, or (c) consistent with LinkedIn's legal duty to furnish information. Pay Transparency Policy Statement As a federal contractor, LinkedIn follows the Pay Transparency and non-discrimination provisions described at this link: ******************************** Global Data Privacy Notice for Job Candidates This document provides transparency around the way in which LinkedIn handles personal data of employees and job applicants: ***************************************
    $147k-240k yearly 5d ago
  • Software Engineer

    Spacebase

    Remote Job

    Please note: This position is only open to candidates who currently reside in the Santa Barbara area. Spacebase is a modern real estate SaaS platform that helps companies manage their real estate and other assets globally. Our clients include companies such as Airbnb, Stripe, Lyft, Dr. Martens, Gulfstream, Le Creuset, and more. We're a small, profitable company based in Santa Barbara, with a focus on our team, our product, and the value that we provide to our clients. About the Role Spacebase is seeking a Software Engineer to join our early stage team in Santa Barbara. Our engineers strive to identify the core problems faced by customers, and craft solutions that are beautiful, both inside and out. We use Python and Django primarily, but we're comfortable using and learning a variety of technologies. As an early member of the team, you'll have the opportunity to contribute to the product in a meaningful way, and to learn first hand what it takes to operate and scale a growing technology company. Responsibilities Lead website upgrades to improve user experience, optimize performance, and implement new features Provide dedicated support to clients throughout the onboarding and implementation process, ensuring seamless integration of software solutions and timely resolution of client inquiries and requests Assist with developing new features and debug existing code Other duties as assigned Qualifications BS in Computer Science, Engineering, or related technical discipline Familiarity with Python and Django Experience with modern web frameworks Strong sense of product, user experience, and design As the right person for our team, you place integrity above everything else, enjoy working as part of a small, collaborative team, are comfortable with uncertainty, and can take initiative and ownership over the projects that you work on. Our company is based in Santa Barbara, and our team members have the option to work from home or from the office, with regular team meetups. We also offer full health, dental, and vision benefits, as well as a generous vacation policy. To apply please email ************************** with your resume and why you think you'd be a great fit for the role. We're looking forward to hearing from you!
    $98k-139k yearly est. 7d ago
  • Full Stack Web Developer

    Orpheus, Inc.

    Remote Job

    Orpheus, Inc. is a team of passionate and experienced web designers, web developers, graphic designers, and marketing strategists that want nothing more than to help businesses in the Washington, DC area and around the world WORK SMARTER and not harder. Since our founding in 2014, we have consistently delivered attractive and functional web solutions to help companies grow their online presence and succeed on the web. We are currently looking to fill the Full Stack Web Developer position. This is an excellent opportunity for the right developer to get hands-on experiences in architecting, designing, building, delivering websites, web applications and mobile applications. This position will interface with key stakeholders and apply technical proficiency spanning all stages of the development lifecycle. Responsibilities: Support all aspects of software development (designing coding, testing, debugging, and maintaining products) Participate in strategy sessions with clients to help articulate requirements, preferences, and expectations Translate internal and client feedback into how applications should function and perform Develop and deliver high quality code according to application release schedule Effectively communicate technical challenges, options considered, and the recommended solution to senior leaders Create web interfaces, widgets, and other front-end components (HTML5, CSS3, and JavaScript) Build and maintain React and React Native applications with various backend APIs Develop WordPress websites from start to finish based on provided raw materials and content architecture Install, test, and configure WordPress plugins, and recommend plugins as needed Optimize pages for cross-browser and cross-platform compatibility Implement fully responsive designs Troubleshoot and resolve reported website issues from the team and clients. Explore and recommend new website frameworks, development methodologies, and processes to optimize team workflow Maintain an understanding of the latest web design and development practices through education and research Requirements: 2+ years of relevant web-application software development and delivery experience Front end web application development with technologies such as React, HTML5/CSS, JavaScript Back end web application development with technologies such as NodeJS, Typescript, and PHP Skilled at all aspects of WordPress website creation from start to finish Experience working in agile software development teams and environments Experience with Amazon Web Services is a plus An upbeat friendly demeanor and outgoing personality Excellent written and verbal communication skills High standards of professionalism Great organizational skills Adept at handling multiple projects simultaneously Team player with a willingness to work in a collaborative and fast-paced environment Ability to work independently and under close direction Must possess a strong work ethic and desire to learn Exceptional attention to detail a must! Benefits: Competitive salary commensurate with experience and education Tremendous potential for growth with the company Medical, Vision and Dental plans 401K Plan with employer match 14 paid holidays and 2 weeks PTO a year Remote work opportunities after probationary period at manager's discretion Relocation assistance Orpheus, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
    $66k-89k yearly est. 4d ago
  • Software Engineer (Hybrid) - Java/OOP/Linux/Git/Maven/REST

    Captivation Software

    Remote Job

    Job DescriptionBuild to something to be proud of. Captivation has built a reputation on providing customers exactly what is needed in a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide the best solution. Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country. Description Captivation Software is seeking a talented and experienced Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems. Will work closely with other talented engineers to create software solutions that meet the needs of our clients. In this role, you will have the opportunity to work with modern tools and technologies, and you will be encouraged to stay up-to-date with the latest developments in the field. You will be part of a dynamic and collaborative team that is committed to delivering high-quality software solutions to our clients. The work environment at Enlighten is a hybrid one, with a mix of remote and in-person work, but being flexible is key. We believe in providing our employees with a great work-life balance, so you will have the flexibility to be working from home or from our office, depending on your preferences and needs. If you are a self-motivated, creative, and detail-oriented software engineer who is passionate about developing innovative software solutions, we would love to hear from you. Responsibilities Must have a strong working knowledge and experience developing Java based software capabilities. Should have an inquisitive nature, responsiveness, and excellent testing skills. Must also possess strong troubleshooting skills and the ability to work under pressure with multiple deadlines. Keep up-to-date with emerging trends and technologies in software development. Will work in a fast-paced, small business environment with our talented team. Other duties as assigned. RequirementsSecurity Clearance: A current U.S. Government Security Clearance is not required on day 1, but will be processed for a Secret level; U.S. Citizenship required. A current Secret or TS/SCI is a huge plus. Minimum Qualifications: At least 5 years of experience in Software Engineering, Modern Java Frameworks and Libraries (e.g. Spring, Guava) and a Bachelors in related field; 3 years relevant experience with Masters in related field; or High School Diploma or equivalent and 9 years relevant experience. Experience in designing enterprise APIs Experience in RESTful web services Experience in Microservices architecture Experience in Object Oriented Programming (OOP) paradigms Experience with the agile software lifecycle Has a proven ability to learn quickly and works well both independently as well as in a team setting Experience with the Linux operating system Experience with configuration management tools (e.g. Git, Nexus, Maven) Must have a DoD 8140 / 8570 compliance certification (i.e. Security+) Must be able to work in a hybrid environment, spending an average of 1-2 days per week at our Columbia, MD office. However, flexibility is essential to accommodate any changes in the schedule. Preferred Qualifications: A current Secret or TS/SCI is preferred. Experience with NiFi, Kafka, AWS Infrastructure, and K8's. Experience in cloud based technologies (AWS, Azure). Experience in distributed databases, NoSQL databases, full text-search engines (e.g. Elasticsearch, MongoDB, Solr) Scripting experience is a huge plus. Prior experience or familiarity with our Big Data Platform is a plus. Understanding of AGILE software development methodologies and use of standard software development tool suites. (e.g., JIRA, Confluence, Github Enterprise, etc.) This position is open for direct hires only. We will not consider candidates from third party staffing/recruiting firms. Benefits Annual Salary: $130,000 - $270,000 (Depends on the Years of Experience) Up to 20% 401k contribution (No Matching Required and Vested from Day 1) Above Market Hourly Rates $3,400 HSA Contribution 5 Weeks Paid Time Off Company Paid Employee Medical/Dental/Vision Insurance/Life Insurance/Short-Term & Long-Term Disability/AD&D
    $71k-95k yearly est. 26d ago
  • Software Architect

    Cloudshape

    Remote Job

    Job DescriptionSoftware Architect Software Architect Requisition ID: SWAL28 Clearance Type: Secret Citizenship required: Yes At Cloudshape our employees have incredible opportunities to work in helping organizations securely transform their IT Infrastructure to meet the changing business cultures. We help government agencies transform their IT infrastructure using a solutions-driven approach that focuses on business outcomes rather than activities and tasks. This results in reduced capital requirements; lower and predictable operating costs; better alignment with business objectives; and reduced risk. We are seeking an experienced Software Architect to lead and coordinate the technical activities and development of artifacts throughout software development projects. The ideal candidate will possess extensive expertise in the architecture, design, and development of complex web applications using Java, J2EE, and emerging technologies. This role requires a visionary leader capable of establishing robust architectural structures, mentoring development teams, and implementing industry best practices for large and medium-sized software solutions. The Software Architect will play a key role in shaping the technical direction of projects, ensuring scalable and efficient solutions, and mentoring development staff to drive project success. Key Responsibilities: Establish the overall architectural structure for projects, including the decomposition of views, grouping of elements, and interfaces between major groupings. Design and implement robust and scalable software architectures and designs for complex web applications using Java/J2EE and related technologies. Develop complex software components to meet project requirements and ensure system efficiency. Research and evaluate emerging tools and technologies to enhance software development processes and solutions. Provide mentorship and guidance to development teams, fostering a culture of learning and technical excellence. Assist management with effort estimation, technical solution approaches, and project planning Basic Qualifications: Education: Undergraduate degree in Computer Science, Information Systems, Engineering, Business, or a related scientific or technical discipline. Education Substitutions: Ten (10) years of relevant experience may substitute for a bachelor’s degree. Each formal degree (e.g., Bachelor’s, Master’s, PhD) may substitute for four (4) years of experience. Four (4) years of specialized experience may substitute for a bachelor’s degree. Experience: Extensive experience in software architecture, design, and development, particularly with Java, J2EE, and related technologies. Proven ability to lead and coordinate technical activities throughout the software development lifecycle. Preferred Qualifications: Strong understanding of software development methodologies and best practices. Expertise in designing scalable and efficient architectures for complex web applications. Strong leadership, mentorship, and team collaboration skills. Ability to evaluate and adopt emerging tools and technologies. Excellent problem-solving and critical-thinking abilities. Our people make us who we are. We believe that to be a good partner for our clients we must have a solid team dynamic. We place emphasis on personal growth, learning new skills and we offer a remote work policy. Cloudshape is committed to employee growth through learning, training, advancement, and rewards. We offer a full range of benefits that includes: Flexible Work Schedule Paid Time Off Medical, Dental and Vision Insurance Cloudshape will contribute to 401K plans without any employee contributions. Profit Sharing Life Insurance and AD&D Insurance Short-Term and Long-Term Disability Insurance Training Assistance Employee Referral Program Cloudshape is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. U.S. Citizenship is required for most positions. Powered by JazzHR y2Sk7HjSe1
    $89k-124k yearly est. 23d ago
  • Lead Software Engineer

    Cardlytics 4.8company rating

    Remote Job

    Remember that time you got cash back on a cup of coffee through your banking app? That was us! Cardlytics (NASDAQ: CDLX) is the industry-leading purchase intelligence and incentives platform. We are a product-driven company that cares about three things: our people, our customers, and our partners. Together, we make commerce more rewarding for everyone by helping businesses attract, understand, and incentivize consumers through their banks' digital channels. About the Team: The Publisher team is responsible for building and maintaining an API and Data platform enabling the world's largest financial institutions to integrate with the Cardlytics purchase incentive platform. Working closely with peer engineering and product teams, Publisher Engineering ensures these APIs are robust and comprehensive, empowering partners to effectively leverage Cardlytics for maximum customer engagement and revenue. This team plays a crucial role in supporting smooth onboarding and continued success for these partners, creating the purchase channels that are core to the Cardlytics business About the Position: As a Lead/Principal Software Engineer on the Publisher team, you'll build APIs and data ingestion pipelines that enable integration with some of the world's largest financial institutions, supporting 160 million monthly active users. This position offers extensive opportunities to work with modern, advanced AWS technologies within cloud native, distributed architectures. In this dynamic environment, you'll provide leadership in growing the supply side of the Cardlytics two side marketplace with ample space to make a substantial impact on the platform's direction and future. There is flexibility for hybrid and/or remote working for this role based on candidate location and experience. The office is located in Menlo Park, CA. Responsibilities: Lead the design and architecture of a scalable, world-class API and data platform within a modern, cloud-native architecture in AWS Serve as a Technical Leader, driving engineering projects and collaborating closely with technical leads, product managers, sales teams, and cross-functional engineering teams to deliver solutions aligned with strategic business objectives Partner with cross-functional stakeholders to gather and translate product and engineering requirements into technical specifications and actionable engineering plans Own the full lifecycle of production deployments and adhering to best practices for CI/CD. Influence the technical direction of the team through data-driven experimentation and best engineering practices, driving innovation and iteration of the technology stack. Mentor and grow junior members of the engineering organization Minimum Qualifications: Bachelor's or Master's Degree in Computer Science, Computer Engineering, Information Technology, or a related technical/STEM field. 8+ years of experience in software development. Hands-on experience with Typescript, Python or Java. Hands-on experience with AWS services such as Lambda, SQS, RDS, DynamoDB, Kafka, MSK, EMR, and EKS. Proficiency in SQL/NoSQL databases and big data processing frameworks (Spark) Strong experience in distributed systems, microservices, and database management Experience in designing, developing, and maintaining large-scale parallel applications Proficiency in using software development tools/IDEs, testing methodologies, and documentation best practices. Excellent communication skills in multiple team environments Experience mentoring and leading other engineers Comfortable in a fast paced, startup environment Preferred Qualifications: Past experience in the advertising technology industry or related fields. Knowledge of terraform or other infrastructure as code technology Hands-on development in C#/.NET is a plus. Technical Environment We primarily use mac OS and Google Workspace (Docs, Sheets, Slides). While our preferred platform is mac OS, we support both mac OS and Windows. Familiarity with or willingness to work within this environment is required. Core Values Our shared values are the driving force behind everything we do. Across all roles, we are looking for teammates who embody these values: Customer and partner first Act with urgency and focus Integrity with our partners and data Accountability even when challenged Empowerment over hierarchy Growth over comfort Benefits and Perks Flexible paid time off plus company holidays Medical, dental, and vision insurance begins on your first day 401(k) retirement plan with company match, plan also includes a student loan debt repayment option Employee Stock Purchase Plan Educational assistance for continuing education Lifestyle Spending Account for physical, emotional, and financial wellness (like gym memberships, home down payments, art classes, park passes, and more!) Complimentary Calm app subscriptions to support employee mental health and wellbeing As an equal opportunity employer, Cardlytics is committed to diversity, equity, and inclusion. Our people bring our products and organization to life, and every unique perspective makes us better. If you can do the job and you're excited about growing with us as we scale our best-in-class advertising platform, we'd love to hear from you. If you need accommodation in the recruiting process due to a disability, please email ************************* or inform your recruiter.
    $141k-194k yearly est. 4d ago
  • Software Architect

    Vivsoft Technologies

    Remote Job

    Job DescriptionAbout the company: VivSoft is an emerging technology company that specializes in using modern technologies to solve our clients' toughest mission challenges. We are focused on Cloud, Enterprise DevSecOps, Artificial Intelligence, and Digital Customer Experience to drive mission-enabling digital transformation. Our passion is building mission-focused, open, scalable solutions. We are a diverse team of strategists, engineers, designers, and creators experienced in building high-performance software and AI factory accelerators by embracing automation. Job Summary: We are seeking a skilled Software Architect to design, develop, and enhance cutting-edge software products and solutions. This key role is responsible for addressing complex integration challenges across multiple platforms, ensuring system compatibility, and leading projects to successful completion. The Software Architect will also conduct feasibility analyses to support strategic decision-making for future development initiatives. Key Responsibilities: Design and develop new software products and major enhancements to existing systems. Solve complex systems integration, compatibility, and platform interoperability challenges. Lead and manage software development projects to ensure timely and successful delivery. Perform feasibility studies and analyses on prospective projects to inform management decisions. Ensure software solutions adhere to best practices in security, performance, scalability, and maintainability. Collaborate with cross-functional teams to define architecture standards and technical roadmaps. Maintain comprehensive documentation for system architecture and design decisions. Mentor development teams on architecture principles and software best practices. Skills Required: Five (5) years of relevant experience in software architecture or related technical fields. Relevant technical certification from a recognized national authority. Candidate must have Secret clearance Relevant technical certification from a nationally recognized authority (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert, etc.). DoD 8570 Baseline Certification (Category IAT Level I). Benefits: Comprehensive Medical, Dental, and Visions Plans (Healthcare benefits are 100% employer-paid for employees only) Life Insurance Paid Time Off (Flexible/Combined PTO, Bereavement Leave, 11 Company Paid Holidays) 401K Retirement Plan with employer match Professional Development Training Reimbursement Flexible/remote work schedules Powered by JazzHR 2bir7ZxJC7
    $87k-120k yearly est. 17d ago
  • Principal Software Engineer - Networking - IoT Security Startup

    Skyrocket Ventures 4.4company rating

    Remote Job

    The company's office is in Sunnyvale, and you could work from home 4x/week. The company's product involves IoT, cybersecurity, and healthcare. The company has about 120 employees and 25 engineers. The company is rapidly growing. The company has raised $20 million in funding, and revenues are rapidly increasing. The company has customers across the US and the world. In this position, you would be programming about 80% in Java and 20% in C++. The company will pay up to $200k in salary, 10% yearly bonus, and equity which could lucrative. Job Responsibilities: - About 80% java, 20% C++ programming. - Designing, developing and maintaining core software components of the technology that is responsible for Networking Traffic Streaming and real time processing. - Capturing and analyzing network traffic and developing code to support new networking protocols as well as refining and optimizing support for existing protocols. - Developing and enhancing network parser algorithms. - Interfacing with customers' network engineer to deploy the software and troubleshoot deployment and network issues. - Driving innovation in the product, new feature conceptualization, design and initial product specifications. - Breaking down and estimating project tasks. - Collaborating and working closely with the India Engineering team. Qualifications: - A Bachelors degree in Computer Science or equivalent experience. - At least 7 years of development experience with 5 years of experience in systems development and Data networking (TCP/IP). - Expertise in Java (best) or C++ development. Some experience in Java, and able/interested to primarily program in Java. - TCP/IP networking coding and testing experience. - Experience in coding complex algorithms. - Experience developing and debugging networking protocols such as DNS, DHCP, ARP, HTTP, SSL. - Experience capturing and analyzing network traffic packets using Wireshark or similar network sniffing tools. - Experience and deep knowledge with one or more Network Access Control (NAC) Software products such Cisco ISE, Cisco DNA, Aruba Clearpass, Extreme Networks, Fortinet, Palo Alto, Checkpoint, ForeScout, etc. You will be responsible to develop Integrations with these NAC Systems. - Experience developing and troubleshooting in a Linux environment. - Understanding of Agile Methodologies such as Scrum/Kanban. - Experience in creating the design documents - High Level & Low Level Design Documents. - Willing and able to work diligently and collaboratively in a cross functional, multi geo team setup to meet project deadlines. - Demonstrated strong desire to develop new technical and professional skills on a continual basis. - Comfortable working in a fast-paced and dynamic environment. - Strong verbal and written communication skills. - Ability to adapt quickly to changing priorities and industry focus. Nice to have: - Experience with Postgres Database. - Understanding of network security fundamentals. - Healthcare domain knowledge. - Experience with modern software engineering practices (Continuous Integration, Test Driven Development) and respective tools such as Asana. About Skyrocket Ventures Skyrocket Ventures is a recruiting firm for hundreds of high growth technology companies that range from industry leaders to top-tier startups. This opportunity is with one of our client companies for a full-time permanent hire. Please only apply if you are authorized to work in the U.S. Please note that even if this job is not a perfect match, we encourage you to apply as long as it is in the ballpark. Companies are often flexible in hiring candidates who do not perfectly fit their written job description, as long as the most important qualifications are there and the candidate is good in general. Most of the jobs we are recruiting for are not posted online, so if you would like to know of all the opportunities we have that match your interests and qualifications, then please get in touch with us. After you apply to this job posting, we'll consider you for this job as well as any other potential matches with our client companies. If we have any potential matches, we'll share your resume with those companies and contact you about any interview opportunities we can get you. Thank you, and we wish you a great job search!
    $200k yearly 5d ago
  • Staff Software Engineer, Distributed Systems & Compute

    Fal

    Remote Job

    You are an experienced software engineer who thrives on building large scale computation platforms. You have deep expertise in backend systems that orchestrate workloads and route requests efficiently, while taking care of capacity and resource constraints. You possess a strong understanding of foundational cloud infrastructure and Linux provisioning and management tools. You know how to achieve reliability and scale with minimum operational load. Key Responsibilities: Develop and maintain our core Python platform, which handles routing of requests, orchestration of AI workloads, GPU server capacity management, observability, authentication, rate limiting, and many others Develop and maintain our infrastructure layer where we use Terraform, Ansible, and provider APIs to manage our fleet of GPU workers Own K8s, FluxCD, Nomad, Prometheus, Thanos, Grafana, Loki, distributed networking storage, and other technologies that underpin our platform Create the vision and lay the foundation for where our infrastructure should go in the next 1/2/5 years Requirements: Deep experience building distributed compute platforms, preferably with Python Strong foundation in managing both cloud and bare metal infrastructure Solid understanding of K8s and CI/CD on it Excellent communication Self-starter who executes quickly, takes ownership and constantly seeks improvement What we offer at fal Interesting and challenging work Competitive salary and equity Employee-friendly equity terms (early exercise, extended exercise) A lot of learning and growth opportunities We are currently hiring in downtown San Francisco. We prefer to work in-person but we also offer remote work opportunities for exceptional candidates. We offer visa sponsorship and will help you relocate to San Francisco. Health, dental, and vision insurance (US) Regular team events and offsites
    $131k-185k yearly est. 2d ago
  • Software Architect, Senior

    Dynamic Solutions Technology LLC 4.0company rating

    Remote Job

    Job Description Dynamic Solutions Technology, LLC, a premier strategic services firm that meets IT and Service needs for commercial and government clients. We are is seeking a full-time Software Architect (Senior) to support contract work out of the DC/Maryland/Virginia (DMV) area. This is an exempt remote opportunity. Responsibilities: Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Understand LAN/WAN/WLAN concepts, infrastructure, and protocols Full life cycle application and system development, engineering, programming, and analysis Update or enhance existing software capabilities. Work with other functional disciplines (e.g., project management, acquisition, logistics, security, etc.) to integrate hardware and software systems, develop specifications, and performance requirements. Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Provide test review and analysis, test witnessing and certification of developed software. Monitor and manage database backups, logs, and journals; install, maintain, and upgrade database software, restore and/or recover data as required. Use knowledge of pertinent system software, computer equipment, work processes, regulations, and management practices. Demonstrate a wide degree of creativity and latitude as expected. Rely on extensive experience and judgment to plan and accomplish goals. Attend meetings and conferences as required and serve as a primary interface with the Government. Qualifications: Bachelor's Degree in Computer Science or IT related focus field 15 years of additional relevant work experience Scrum Master Certification Experience with applying modern software development methodologies (e.g. Agile, DEVOPS/DEVSECOPS) in a professional or academic setting Skills: Excellent oral and written skills. Excellent critical thinking skills. Proficient in Microsoft applications such as Word, Excel, PowerPoint, and Outlook. Ability to work independently and as a team member. Ability to learn and apply project management concepts to assigned duties. Experience with applying programming concepts in a professional or academic setting.
    $112k-136k yearly est. 31d ago
  • Web Developer

    Venesco LLC

    Remote Job

    Job DescriptionDescription: Web Developer Position Description: The Web Developer is responsible for designing, coding, and modifying websites and web applications according to the project's specifications. This role involves working with various programming languages and frameworks to create user-friendly and visually appealing web interfaces. Responsibilities: Develop and maintain websites and web applications. Write clean, efficient, and well-documented code. Collaborate with designers and other developers to implement new features. Perform routine site audits and maintenance. Ensure website security and performance optimization. Location: Primary Location: National Maritime Center, Martinsburg, WV. Period of Performance: Base Period: 8 months Option Periods: Four 12-month option periods Work Arrangement: Hybrid (Combination of in-office and remote work) Requirements: Qualifications: Bachelor’s degree in Computer Science, Information Technology, or a related field. Proficiency in HTML, CSS, JavaScript, and other web development languages. Experience with front-end frameworks (e.g., React, Angular) and back-end technologies (e.g., Node.js, PHP). Strong problem-solving skills and attention to detail. Additional Requirement: Two (2) years of experience in writing code by hand and knowledge of Hypertext Markup Language revision 5 (HTML5), Cascading Style Sheets (CSS), Bootstrap, and Syntactically Awesome Style Sheets (SASS) systems.
    $59k-79k yearly est. 21d ago

Learn more about software developer jobs

Work From Home and Remote Software Developer Jobs

Nowadays, it seems that many people would prefer to work from home over going into the office every day. With remote work becoming a more viable option, especially for software developers, we decided to look into what the best options are based on salary and industry. In addition, we scoured over millions of job listings to find all the best remote jobs for a software developer so that you can skip the commute and stay home with Fido.

We also looked into what type of skills might be useful for you to have in order to get that job offer. We found that software developer remote jobs require these skills:

  1. Java
  2. Python
  3. C++
  4. Software development
  5. Javascript

We didn't just stop at finding the best skills. We also found the best remote employers that you're going to want to apply to. The best remote employers for a software developer include:

  1. Oracle
  2. Booz Allen Hamilton
  3. SAIC

Since you're already searching for a remote job, you might as well find jobs that pay well because you should never have to settle. We found the industries that will pay you the most as a software developer:

  1. Finance
  2. Technology
  3. Professional

Top Companies Hiring Software Developers For Remote Work

Most Common Employers For Software Developer

RankCompanyAverage SalaryHourly RateJob Openings
1Oracle$113,293$54.478,238
2Stanford University$106,324$51.1217
3Rackspace$99,245$47.715
4Booz Allen Hamilton$93,818$45.1088
5ICF$90,760$43.6331
6Medical Mutual$89,924$43.231
7Robert Half$89,738$43.14203
8SAIC$88,968$42.7766
9ISoftech$88,891$42.740
10ASRC Federal$88,697$42.6475

Browse computer and mathematical jobs