Senior Software Engineer - Full Stack jobs in United States
cer-icon
Apply on Employer Site
company-logo

Ignitium: ABX Orchestration · 1 hour ago

Senior Software Engineer - Full Stack

Ignitium is a company focused on orchestrating account-based experiences to drive revenue for high-growth companies. They are seeking a Senior Software Engineer - Full Stack to guide and advance the development of software products, focusing on designing solutions that enhance efficiency and integrate automation benefits. The role involves leading software architecture, collaborating with teams, and mentoring junior engineers while contributing to product innovation and strategic decision-making.

AdvertisingCRMMarketingVideo
check
Growth Opportunities
Hiring Manager
Rachel Palmer Plut
linkedin

Responsibilities

Lead and Architect Software Solutions: Guide the development of complex software systems with an emphasis on sound architecture, implementing best practices in software development, testing, and documentation
Software Development: As an individual contributor, have a significant impact on the development of Ignitium's software products
Quality Assurance and Testing: Develop and maintain a robust set of automated tests as well as perform manual testing during development, leading the effort to operate complex software efficiently and safely
API Utilization and Data Handling: Utilize and develop APIs for advanced data ingestion, extraction, transformation, and transfer. Demonstrate proficiency in handling complex data workflows
Advanced Solution Design: Play a pivotal role in the ideation, design, and implementation of complex solutions. Drive innovation and stay ahead of industry trends, particularly in programming and AI
Technical Documentation and Best Practices: Contribute to and oversee the creation of technical documentation, establishing and enforcing best practices for authoring high-quality code
Process Development and Documentation: Create and maintain detailed documentation for processes developed using GCP (Google Cloud Platform), Big Query, Salesforce, UiPath, DOMO, etc
Application Support and Maintenance: Support and maintain existing software by working cross-functionally with the Ignitium team
Code Review and Standards Enforcement: Lead code review processes, ensuring adherence to coding standards, security best practices, and architectural guidelines across the Engineering function
Performance Optimization and Scalability: Identify and resolve performance bottlenecks, optimize system resource usage, and ensure applications scale effectively under production loads
Security and Compliance: Implement security best practices and industry standards in all software development
Technical Debt Management: Identify, prioritize, and drive the resolution of technical debt to maintain system health and development velocity
Strategic Thinking: Contribute strategic insights to the Engineer function, helping to shape the future direction of technology and product development
Cross-Functional Collaboration: Work closely with other functions within the organization to ensure solutions provide reliable, user-friendly functionality that scales to production workloads
Project Leadership: Take a leading role in engineering-related projects, demonstrating project management skills and the ability to drive projects to completion
Incident Response and On-Call: Lead critical incident response efforts, participate in on-call rotations, and drive post-mortem analyses to prevent recurrence
Mentorship and Leadership: Act as a mentor to junior engineers, fostering a culture of continuous learning and improvement
Knowledge Sharing: Conduct internal tech talks, workshops, or lunch-and-learns to share expertise and elevate the function’s technical capabilities

Qualification

PythonReactGCPREST APIsSQLDockerAsynchronous programmingSecure coding principlesDesign patternsAnalytical skillsProject managementCommunication skillsDetail-oriented

Required

Frontend web development (React, Typescript)
Consuming and creating REST APIs
GCP, AWS, or Azure or equivalent cloud storage expertise
Python and Flask
SQL
Docker
Asynchronous/concurrent programming
Secure coding principles
Design patterns and object-oriented programming
Implementing software solutions from scratch while handling potentially flexible requirements (forward or proactive thinking is a huge plus here)
Strong technical and analytical background
Strong project management skills
Strong communication abilities for both technical and non-technical staff
Deadline and detail-oriented
Bachelors in CS, other STEM disciplines, or equivalent experience (candidate knowledge/experience is valued highest out of these items)
8+ years of software development experience
At least 4 of those years should be working with Python 3
At least 4 of those years should be working with React

Preferred

React, Typescript, Python, BQ, GCP, SQL related certifications a plus

Company

Ignitium: ABX Orchestration

twittertwittertwitter
company-logo
Ignitium is a data driven account-based experience solution provider that helps B2B organizations identify and close more opportunities by integrating best-of-breed technologies within the ABM ecosystem and orchestrating personalized, multi-channel, multi-touch campaigns at scale.

Funding

Current Stage
Growth Stage

Leadership Team

O
Oleg A. Solodyankin
CEO
linkedin
Company data provided by crunchbase