Apply

Senior Software Engineer

Posted about 2 months agoViewed

View full description

πŸ’Ž Seniority level: Senior, At least 7 years of software engineering experience

πŸ“ Location: USA

πŸ’Έ Salary: 156060.0 - 211140.0 USD per year

πŸ” Industry: SaaS Security

🏒 Company: AppOmniπŸ‘₯ 101-250πŸ’° Series C about 2 years agoSaaSCloud SecurityCyber SecurityCloud ManagementSoftware

πŸ—£οΈ Languages: English

⏳ Experience: At least 7 years of software engineering experience

πŸͺ„ Skills: PythonDjangoKubernetesPostgresRedis

Requirements:
  • Excellent technical and non-technical communication skills.
  • Quality-oriented approach to building and testing applications with strong unit testing capabilities.
  • At least 3 years of hands-on experience with Python 3 and Django.
  • At least 7 years of software engineering experience including object-oriented and data structure design.
  • Interest in data and security.
  • Ability to design solutions to complex problems from various data sources.
  • Experience with integrating external APIs.
Responsibilities:
  • As a Senior Backend Software Engineer, you will work on major components of the SSPM platform.
  • Collaborate with technical leadership.
  • Take ownership of engineering decisions.
  • Implement technology to improve security for SaaS deployments and their users.
  • Tackle challenging engineering problems without defined solutions.
Apply

Related Jobs

Apply

πŸ“ US, Canada, UK, Ireland, Germany

🧭 Full-Time

πŸ” E-commerce

  • 3+ years of software development experience.
  • Experience building e-commerce products.
  • Bachelor’s degree in Computer Science or related field, or equivalent work experience.
  • Experience building scalable systems using Python, Elixir, JavaScript.
  • Excellent product instincts focusing on user needs.
  • Proven track record of delivering user-facing features rapidly.
  • Good communication skills in written and verbal English.
  • Responsible for expanding new user funnel across buyers and sellers.
  • Focus on full funnel development to grow traffic across multiple channels.
  • Create user experiences to activate and retain users.
  • Build core incentivized buyer growth strategy with gamified incentives.
  • Lead the design and implementation of core incentive management system.

PythonSoftware DevelopmentJavascript

Posted about 9 hours ago
Apply
Apply

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

🧭 Full-Time

πŸ’Έ 165000.0 - 195000.0 USD per year

πŸ” Healthcare

  • Proficient with Go.
  • At least one year of experience developing Kubernetes Operators, ideally with Kubebuilder.
  • Experience working in cloud-based environments, ideally with AWS.
  • Experience with IAC tooling, ideally Terraform.
  • Experience with Git Ops, ideally ArgoCD and Helm.
  • Experience with Service Meshes, ideally Cilium.
  • Lead technical projects alongside your team to ensure rapid and reliable delivery of software products.
  • Build new features in our internal development platform which is used by hundreds of people on a daily basis.
  • Troubleshoot and optimize the performance and reliability of key workflows like image builds and deployments.
  • Write technical proposals for new ideas and lead on their implementation.
  • Meet with other DevOps teams to understand problems and brainstorm solutions.

AWSKubernetesGoTerraform

Posted about 11 hours ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 145000.0 - 165000.0 USD per year

πŸ” Small business financing

🏒 Company: NavπŸ‘₯ 101-250πŸ’° $44,885,985 Series C almost 6 years agoFinancial ServicesFinanceFinTech

  • 5+ years of programming experience in a production environment with Golang, Java, or JavaScript.
  • Proven track record of delivering maintainable backend systems in a Linux environment.
  • Willingness to learn parts of the tech stack you're currently uncomfortable with.
  • Strong communication and collaboration skills.
  • Experience working on complex projects with multiple stakeholders.
  • Build and scale services that integrate with banking data vendors and other internal services.
  • Take ownership of projects while pairing with mentors.
  • Design and build mission-critical systems, products, and solutions for small businesses.
  • Turn business requirements into technical solutions.
  • Contribute cross-stack, optimize customer experience, and establish best practices.

AWSDockerGraphQLNode.jsPostgreSQLJavaJavascriptKubernetes

Posted 3 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 170000.0 - 195000.0 USD per year

πŸ” Embedded integration platform as a service

  • 6+ years experience in professional software development, ideally some of which you’ve spent in startups
  • Experience in JavaScript / TypeScript libraries and tooling, such as React
  • Experience building and interacting with GraphQL APIs, especially in Python
  • Experience building and maintaining large-scale production systems
  • A commitment to working in a communicative and collaborative environment
  • You write code that can be easily understood by others, with an eye towards maintainability
  • You value high code quality, automated testing, and other engineering best practices
  • Participate in roadmapping and architecture discussions
  • Write clean, maintainable, production-ready code that meets high-quality standards
  • Drive major projects from conception through production deployment
  • Support and empower your cross-functional team of engineers, designers, product managers and business stakeholders
  • Collaborate and contribute as a member of a full-stack product development team
  • Create strong developer experiences through our dashboard, documentation, APIs, and SDKs
  • Work directly with customers to solve their technical challenges

AWSGraphQLPostgreSQLPythonDjangoTypeScriptRedisReact

Posted 6 days ago
Apply
Apply

πŸ“ US

🧭 Full-Time

πŸ’Έ 160000.0 - 185000.0 USD per year

πŸ” Digital financial services

🏒 Company: Zip Co Limited

  • Educational Background: A bachelor's degree in Computer Science or Software Engineering.
  • Technical Leadership: Proven ability to lead technical initiatives and large-scale projects.
  • Engineering Experience and Expertise: At least 10 years in software engineering, mastery of C#/.Net.
  • Mentorship: Experience mentoring engineering teams and fostering collaborative culture.
  • Cross-Functional Collaboration: Exceptional communication and stakeholder management skills.
  • Additional: TOGAF certification, prior architecture experience, and fintech knowledge preferred.
  • Lead Architectural Design and Execution: Define, design and drive the implementation of scalable, high-availability solutions.
  • Lead and Define Technical Strategy: Develop architecture roadmaps aligned with business goals.
  • Establish and Champion Best Practices: Drive the adoption of engineering principles.
  • Architect Cloud Native Solutions with Security-First Principles: Design secure, robust, and scalable solutions.
  • Enhance Observability: Implement monitoring, logging, and alerting systems.
  • Mentor and Inspire Engineering Teams: Serve as a mentor for junior engineers.
  • Drive Security and Compliance Standards: Define and enforce security standards.
  • Document and Institutionalize Knowledge: Produce detailed documentation and create internal wikis.

Cloud ComputingKafkaKubernetesMicrosoft .NETSoftware ArchitectureC#AzurePostgresTerraformMicroservicesCompliance

Posted 6 days ago
Apply
Apply

πŸ“ Canada, United States, Latin America

🧭 Full-Time

πŸ” Cloud services

  • Expertise in web technologies like HTML and CSS.
  • Experience with frameworks such as React, Vue, Angular, MVC .Net, etc.
  • Experience with modern server-side scripting languages (python, node.js, php, ruby, etc.).
  • In-depth knowledge of relational and NoSQL databases.
  • Demonstrated experience in building RESTful services and API integrations.
  • Development experience on a major cloud platform (Azure, AWS, or GCP).
  • Understanding of modern application architectures.
  • Develop applications and services using cloud native technologies for customers.
  • Participate in development activities, standups, sprint planning, and retrospectives.
  • Deliver well-documented, tested, and production-ready code.
  • Dive into problems across customer environments.
  • Lead by example and coach less-experienced developers.

AWSNode.jsPHPPostgreSQLPythonDynamoDBReactCI/CDRESTful APIsTerraformMicroservices

Posted 6 days ago
Apply
Apply

πŸ“ US

🧭 Full-Time

πŸ’Έ 160000.0 - 185000.0 USD per year

πŸ” Digital financial services

  • Educational Background: Bachelor's degree in Computer Science or Software Engineering; a graduate degree is preferred.
  • Technical Leadership: Proven ability to lead large-scale cloud-native projects focusing on performance, scalability, and reliability.
  • Engineering Experience and Expertise: Minimum of 10 years in software engineering; mastery of C#/.Net.
  • Mentorship: Experience in mentoring and fostering a high-performing engineering culture.
  • Cross-Functional Collaboration: Exceptional communication skills and ability to influence technical projects.
  • Additional qualifications: TOGAF certification, prior architecture experience, and experience in fintech are preferred.
  • Lead Architectural Design and Execution: Define scalable, high-availability solutions and ensure optimal performance.
  • Lead and Define Technical Strategy: Develop architecture roadmaps that align with business goals.
  • Establish and Champion Best Practices: Drive the adoption of engineering principles for system resilience.
  • Architect Cloud Native Solutions with Security-First Principles: Design secure, robust cloud native solutions.
  • Enhance Observability: Implement monitoring and alerting systems for infrastructure and applications.
  • Mentor and Inspire Engineering Teams: Serve as a mentor for junior engineers and foster collaboration.
  • Drive Security and Compliance Standards: Define security and compliance standards across engineering.
  • Document and Institutionalize Knowledge: Produce documentation and maintain internal wikis.

Cloud ComputingCybersecurityKafkaKubernetesMicrosoft .NETSoftware ArchitectureC#AzurePostgresTerraformMicroservicesComplianceCross-functional collaborationMentorship

Posted 7 days ago
Apply
Apply

πŸ“ Continental United States

🧭 Full-Time

πŸ’Έ 187000.0 - 220000.0 USD per year

πŸ” Fintech, SMB software, and consumer services

  • 5+ years of experience in software engineering.
  • Experience leading and owning end-to-end product development and impactful technology initiatives.
  • Ability to break down work into manageable tasks for a team and partner with operational teams.
  • Experience working with React Native or relevant mobile technologies.
  • Experience working in a collaborative environment involving different functions, stakeholders, and subject matter experts.
  • Desire to work in a fast-paced environment and a passion for self-improvement and mentoring.
  • Proficiency in both spoken and written English.
  • Own projects end to end, from design to implementation, managing complexity and working with stakeholders to think through areas such as business impact, reliability, operability, and security.
  • Collaborate with product managers, product design, or other cross-functional stakeholders on roadmap initiatives, product ideation, and prioritization.
  • Produce high-quality code that’s easily testable, readable, and accounts for edge cases and errors.
  • Architect tools, services, and systems using well-accepted design patterns to allow for iterative autonomous development and future scaling.
  • Uphold best practices and high standards for engineering and product quality in addition to mentoring newer team members.

Design PatternsJavascriptReact NativeRubyRuby on RailsTypeScriptgRPCPostgresREST API

Posted 8 days ago
Apply
Apply

πŸ“ U.S.

πŸ’Έ 150000.0 - 190000.0 USD per year

πŸ” Cybersecurity

🏒 Company: SimSpaceπŸ‘₯ 251-500πŸ’° $45,000,000 about 1 year agoSecurityCyber SecurityNetwork SecuritySoftware

  • 6+ years of hands-on experience in software development with a solid focus on building large-scale, distributed systems.
  • Expertise in an OOP-based language such as Java, Python, Golang, Kotlin, or C#, with demonstrable knowledge of API design, integration, and best practices.
  • Proven experience with unit testing, integration testing, and deploying services in Kubernetes or a similar container orchestration platform.
  • Demonstrated ability to design, build, and operate fault-tolerant systems, including experience in requirements gathering and project breakdown.
  • Nice-to-haves: Experience bootstrapping new services with CI/CD tooling; experience with data pipelines and curating data for web platforms.
  • U.S. citizenship as required by our existing U.S. Government contracts
  • Design, develop, and maintain core SOA-based services for the Risk Management Team’s end users, focusing on scalability, performance, and fault tolerance.
  • Lead end-to-end technical projects, from requirements gathering and architecture design to deployment, while setting clear goals and priorities.
  • Mentor and support engineers on the team, promoting a collaborative culture and guiding them in coding best practices, testing, and architectural design.
  • Collaborate with Product Managers and UX Designers to create user-focused solutions that meet their needs.
  • Conduct code reviews and provide constructive feedback to ensure code quality, performance, and adherence to company standards.
  • Implement robust monitoring and alerting strategies to maintain high uptime and quick response to potential system issues.
  • Ensure services meet security and compliance standards by integrating appropriate controls into the development lifecycle.

LeadershipPythonSoftware DevelopmentJavaKubernetesREST APICI/CDMicroservices

Posted 11 days ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ” Social media and advertising

  • Bachelor's degree or higher in a quantitative or computer science-related field (e.g., mathematics, statistics, economics, finance, computer science).
  • 5+ years of software engineering experience in a highly scalable computing environment.
  • Experience in backend engineering, with a passion for learning and adapting to new technologies.
  • Strong communication and collaboration skills, capable of working effectively with diverse stakeholders independently.
  • Develop and maintain advertiser-facing products, such as self-serve Conversion Lift, Brand Lift, and A/B testing products.
  • Design, develop, and enhance tools and platforms that streamline experimentation for advertisers.
  • Spearhead the design and implementation of robust backend systems, focusing on experiment management, automated analysis, and real-time data processing.
  • Lead cross-functional collaboration with product managers, designers, data scientists, and other engineering teams to deliver scalable solutions.
  • Take ownership of work from concept to delivery, ensuring solutions meet high standards of quality and performance.
  • Continuously learn and grow with the team, staying updated with the latest technologies and trends.

DockerPythonKafkaKubernetesCassandraGoPostgresA/B testing

Posted 12 days ago
Apply