Apply

Senior Software Engineer

Posted over 1 year agoViewed

View full description

πŸ“ Location: Remote: alabama, arizona, arkansas, california, colorado, connecticut, delaware, district of columbia, florida, georgia, idaho, illinois, indiana, iowa, kansas, kentucky, louisiana, maine, maryland, massachusetts, michigan, minnesota, mississippi, missouri, montana, nebraska, nevada, new hampshire, new jersey, new mexico, new york, north carolina, north dakota, ohio, oklahoma, oregon, pennsylvania, rhode island, south carolina, south dakota, tennessee, texas, utah, vermont, virginia, washington, west virginia, wisconsin, wyoming

πŸ’Έ Salary: 125000-135000

πŸ—£οΈ Languages: English

Requirements:
3+ years of software engineering experience shipping production-level code, experience building applications that meet hipaa requirements, development operations experience with amazon web services (aws) and environment management and configuration, broad experience with frontend and backend programming (ruby on rails/python/javascript/typescript/css/html for languages, and fastapi / react for frameworks), experiences with relational databases, like postgresql, backend service design, experience working on applications from scratch through multiple iterationsApply

Related Jobs

Apply

πŸ“ Europe, India

🧭 Full-Time

πŸ’Έ 162000.0 - 198000.0 USD per year

πŸ” Open Source Software Security

🏒 Company: ChainguardπŸ‘₯ 101-250πŸ’° $140,000,000 Series C 7 months agoDeveloper ToolsOpen SourceSecurityCloud SecurityEnterprise Software

  • Ideal Location: Europe or India.
  • 1 to 2 years of experience working with Linux.
  • Experience packaging software as Linux packages (e.g., APK, RPM).
  • Experience building and debugging container images.
  • Solid knowledge of working with Kubernetes and Helm charts.
  • Experience with cloud infrastructure as code tools, such as Terraform.
  • Programming experience in at least one language.
  • Excellent debugging and problem-solving skills.
  • Passionate about quality and attention to detail.
  • The successful candidate will be part of a sustaining team, responsible for maintaining the Linux distribution (Wolfi) and Chainguard container images.
  • Debug and resolve issues related to Linux package and container image builds.
  • Create and maintain patches for remediation of CVEs.
  • Work hands-on with Wolfi, creating new packages and images using build tools.
  • Efficiently work through a prioritized backlog of work items.
  • Collaborate with various engineering teams.

DockerKubernetesLinuxTerraformDebugging

Posted about 3 hours ago
Apply
Apply

πŸ“ Portugal

🧭 Full-Time

πŸ” Software engineering and design consultancy

  • Proven commercial experience working with C, C++, and Rust.
  • Proficiency in memory management and multi-threaded programming.
  • In-depth understanding of system architecture and low-level optimization techniques.
  • Experience with build systems and tooling like CMake, Cargo, or Bazel.
  • Familiarity with Python for scripting or test integrations.
  • Strong background in debugging and performance profiling using tools like GDB or Valgrind.
  • Focus on testing methodologies including Unit, Integration, and System-level tests.
  • Experience in building high-performance and scalable applications.
  • Familiarity with cross-platform development across embedded systems, Linux, MacOS, and Windows.
  • Experience with CI/CD pipelines and automated testing frameworks.
  • Familiarity with performance monitoring tools.
  • Knowledge of networking protocols or real-time systems is an advantage.
  • Crafting excellent products as a Full Stack Engineer by building features that meet client needs.
  • Collaborating with the team on engineering initiatives to improve skills and work quality.
  • Participating in regular show and tell sessions to share accomplishments with the broader company.
  • Engaging in clients’ internal events to foster relationships and knowledge sharing.

PythonC++RustCI/CDDebugging

Posted about 3 hours ago
Apply
Apply

🧭 Full-Time

πŸ’Έ 165000.0 - 195000.0 USD per year

πŸ” IT and Security

  • Demonstrated experience building products that leverage large scale data sets (Node.js/Typescript).
  • Strong knowledge of data structures, algorithms, and distributed systems.
  • Enjoy learning new technologies and ability to understand how to root cause complex problems.
  • Experience with using and developing REST APIs.
  • Experience with Agile processes and rapid iterative development.
  • Strong sense of ownership with focus on high quality and high performing deliverables.
  • Experience developing services for cloud based platforms.
  • Develop software for projects and features with an emphasis on backend systems and APIs responsible for ingesting, processing, and routing data.
  • Design, develop, test, and maintain clear, concise, and robust code that produces the desired outcomes for our customers.
  • Partner with a cross-functional team of engineers, designers, and product managers to translate feature specifications into product designs and implementable code.
  • Ensure product features are working as expected by creating rich test plans paired with comprehensive automated tests.
  • Mentor and coach junior engineers on the design and implementation of their code.
  • Have end-to-end ownership of the software you develop, regularly participating in your team’s on-call/support rotation.
  • Help maintain and support our SaaS products including periodic participation in our 24x7 on-call rotations.
Posted about 3 hours ago
Apply
Apply
πŸ”₯ Senior Software Engineer
Posted about 6 hours ago

πŸ“ US

🧭 Full-Time

πŸ’Έ 120000.0 - 160000.0 USD per year

πŸ” Financial Technology

🏒 Company: AmountπŸ‘₯ 101-250πŸ’° $30,000,000 6 months agoπŸ«‚ Last layoff over 2 years agoFinancial ServicesBankingFinanceFinTech

  • A minimum of 5+ years of experience in software engineering, preferably in SaaS or FinTech.
  • A degree in Computer Science, Software Engineering, or a related field is preferred.
  • Strong proficiency in Java, Javascript, and Typescript.
  • Experience with UI development using modern web application frameworks and RESTful API integrations.
  • Excellent collaboration and communication skills.
  • Demonstrated ability to analyze and solve complex technical problems.
  • Take the lead in developing and delivering high-quality software solutions.
  • Mentor junior team members and contribute to a culture of continuous learning and improvement.
  • Engage in full-stack development, including backend systems and user interfaces.
  • Collaborate with cross-functional teams to bring innovative features and products to market.
  • Analyze complex technical problems and propose effective solutions.
  • Uphold high standards of code quality, security, and best practices.
  • Stay abreast of industry trends and emerging technologies.

AWSPostgreSQLGitJavaJavascriptJenkinsSpring BootTypeScriptRedisMicroservices

Posted about 6 hours ago
Apply
Apply

πŸ“ North America, Central America, South America

🧭 Full-Time

πŸ’Έ 165000.0 - 195000.0 USD per year

πŸ” Healthcare

🏒 Company: DoximityπŸ‘₯ 501-1000πŸ’° Secondary Market over 5 years agoπŸ«‚ Last layoff over 1 year agoInternetMedicalMobile AppsHealth CareSoftware

  • Enjoy leading software engineering projects and prioritize the iterative delivery of high-quality solutions.
  • Deep understanding of object-oriented programming language like Ruby, a web framework like Rails, and Golang.
  • Passionate about software engineering architecture and making contributions to modern, production web applications.
  • Experience with Authorization at scale and expertise in Authentication systems using Sessions, OAuth, SAML and SSO.
  • Experience and opinions on how to iteratively secure and harden web applications against real-world security issues.
  • Lead technical projects alongside your team to ensure rapid and reliable delivery of software products.
  • Build new features in our internal Authentication and Authorization platform which is relied on by our users and developers to use Doximity systems.
  • Write technical proposals for new ideas, garner support from stakeholders and lead on the implementation of those ideas.
  • Meet with other teams across our engineering team to understand their problems and brainstorm solutions.

OAuthRubyRuby on Rails

Posted about 23 hours ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 160000.0 - 190000.0 USD per year

πŸ” Cybersecurity

🏒 Company: HuntressπŸ‘₯ 251-500πŸ’° $60,000,000 Series C over 1 year agoSecurityInformation TechnologyCyber SecuritySoftware

  • 7+ years of experience developing complex software products.
  • 5+ years of programming in Ruby on Rails.
  • Experience in an Agile or Scrum environment.
  • Experience with JavaScript and CSS.
  • Experience working with external APIs.
  • Experience working on Linux-based infrastructure.
  • BS in Computer Science or Engineering or equivalent work experience.
  • Own and drive projects from start to finish – engineering design, coding, testing, and rollout.
  • Hold a high bar for code quality, scalability, and maintainability through testing and reviews.
  • Work on all levels of the stack including frontend, backend, database, and AWS.
  • Mentor and provide feedback to teammates.
  • Break down complex tasks into milestones and stories.
  • Foster positive communication within the team.

AWSAgileCSSJavascriptRubyRuby on RailsREST APILinux

Posted 1 day ago
Apply
Apply

πŸ“ UK, Ireland

🧭 Full-Time

πŸ” Customer relationship management (CRM)

🏒 Company: HubSpotπŸ‘₯ 1001-5000πŸ’° $35,000,000 Series E over 12 years agoπŸ«‚ Last layoff about 1 year agoSaaSAnalyticsMarketingCopywritingSocial Media

  • Backend development experience with technologies like Java, MySQL, AWS, DropWizard, Kafka, Kubernetes or similar.
  • User-focused and empathetic, understanding customer challenges.
  • Enjoy tackling technical challenges and business problems.
  • Collaboration and ownership of work in an innovative environment.
  • Ability to solve complex technical problems while weighing tradeoffs, with a deep understanding of developer experience and business needs.
  • Write and ship impactful production code that directly contributes to user satisfaction and company growth.
  • Design, build, and evaluate new features and tools that drive revenue and help businesses grow better.
  • Collaborate in a diverse, cross-functional team of engineers, PMs, designers, and researchers.
  • Work closely with different teams across HubSpot to ensure a seamless experience for users.
  • Help SMBs achieve their goals through enhancements in HubSpot’s products.
  • Gain a deep understanding of how HubSpot functions as a business.

AWSBackend DevelopmentJavaKafkaKubernetesMySQL

Posted 1 day ago
Apply
Apply

πŸ“ North America, Central America, South America

🧭 Full-Time

πŸ’Έ 165000.0 - 195000.0 USD per year

πŸ” Healthcare

  • You enjoy leading software engineering projects and prioritize the iterative delivery of high-quality solutions.
  • You are passionate about the intersection of Product and Engineering and can help guide your team.
  • You have a deep understanding of object-oriented programming languages like Ruby, web frameworks like Rails, and Golang.
  • You have expertise in Authentication systems using Sessions, OAuth, SAML, and SSO.
  • You have experience with authorization at scale.
  • You have experience and opinions on how to iteratively secure and harden web applications against real-world security issues.
  • Lead technical projects alongside your team to ensure rapid and reliable delivery of software products.
  • Build new features in our internal Authentication and Authorization platform which is relied on by our users and developers to use Doximity systems.
  • Write technical proposals for new ideas, garner support from stakeholders and lead on the implementation of those ideas.
  • Meet with other teams across our engineering team to understand their problems and brainstorm solutions.

OAuthRubyRuby on Rails

Posted 1 day ago
Apply
Apply

πŸ” Observability

🏒 Company: New RelicπŸ‘₯ 1001-5000πŸ’° Private about 1 year agoπŸ«‚ Last layoff 3 months agoIT InfrastructureCloud ComputingSaaSAnalyticsMobileSoftwareApplication Performance Management

  • Bachelor’s degree in software development, engineering, or a related technical field.
  • Experience as a software engineer in Java and/or Go with a strong computer science background.
  • Demonstrated experience in designing, developing, and maintaining large-scale software systems using modern programming languages and frameworks.
  • Strong understanding of scalable distributed systems and microservices architecture.
  • Passion for exploring new technologies and finding creative solutions to complex problems.
  • Excellent collaboration abilities with the capacity to communicate technical concepts clearly.
  • Familiarity with AWS/Azure/GCP, serverless, Docker, Kubernetes.
  • Proficiency in message queuing systems such as Kafka (preferred)/Flink/Spark Streaming.
  • Drive the design, development, and enhancement of core features and functionalities of our observability platform, leveraging cutting-edge technologies to deliver scalable and reliable solutions.
  • Act as a subject matter expert, guiding and mentoring a team of talented software engineers to achieve technical excellence and deliver high-quality code.
  • Collaborate with cross-functional teams to design and implement robust, scalable, and efficient systems that meet the demands of our growing customer base.
  • Stay ahead of industry trends and emerging technologies, constantly researching and experimenting with innovative solutions to enhance our observability platform.
  • Work closely with product managers, designers, and stakeholders to translate business requirements into technical solutions, advocating for best practices and promoting a collaborative work environment.
  • Be proactive in identifying and addressing performance bottlenecks, applying optimizations, and maintaining the stability and availability of our platform.
  • Encourage a culture of continuous learning, improvement, and innovation within the engineering team, sharing knowledge and promoting professional growth.
Posted 1 day ago
Apply
Apply

πŸ“ Hungary, Spain, Poland, Italy, Sweden

πŸ” Financial Institutions

🏒 Company: Axiom Software Solutions Limited

  • Bachelor or Master degree in computer science, mathematics, physics or engineering.
  • Alternatively, 7 years of demonstrated equivalent professional experience.
  • 7 years of experience in Software Development.
  • Experience on 3 projects in Software Development for Financial Institutions.
  • Strong experience in software development with JAVA.
  • Development of JAVA based REST / SOAP web services.
  • Knowledge of Sybase ASE, PL/SQL, XML, and Linux.
  • Develop Java-based applications focusing on financial institutions.
  • Design and implement REST and SOAP web services.
  • Collaborate with stakeholders to deliver software solutions.

GitJavaJenkinsJUNITMavenREST APILinux

Posted 2 days ago
Apply

Related Articles

Posted 6 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 6 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 6 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 6 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Posted 6 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.