Principal Software Development Engineer
America/Anchorage - AKST / AKDT
Summary
Architectural experience should always be from the ground up covering systems, backend software, frontend software, networking, database, and security. My professional life honors this and I offer ground up knowledge and mentoring to help achieve the overall product goals. I strongly believe that you learn through teaching and lead through example and space should be made for both.
- Strong Linux systems engineering experience in data centers, embedded solution design, and network appliance development
- Scalable design in processing queues, process analysis, ingestion and index management.
- Database specific software development practices for ensuring transactional integrity and atomicity or operating alongside eventually consistent data streams.
- Cloud architectures utilizing serverless functions and containers, processing queues, scalable databases, and custom service integrations.
- Low level hardware management and solution design.
- IoT device development.
- Frontend and backend development of customer portals, social media software, billing and invoicing systems.
- Platform engineering including SDLC, DevOps, monitoring and telemetry.
- Large scale telemetry eventing and cataloging.
- Personal entrepreneurial efforts in the realm of developer experience, systems stability, and remote access.
- Image and video ingest, processing, publishing, and analysis pipelines.
Free and Open Source software contributor and promoter.
Expectations
A great product manager or project manager makes a world of difference. Being able to work directly in development and architecture and interface with product decisions in a way that exposes and explores business direction and decisions helps create a solid and well defined product iteration.
A personal motto of "Know what you know well, know what you don't know as well." is important for everybody involved when working with directors, leadership, and stakeholders. Having a team approach toward communication of goals, changes, and design issues is very important and an area I enjoy working in. Gaining trust with stakeholders and an understanding of business goals and motivations is a form of transparency that offers an understanding of trajectory that is very beneficial to an entire product team.
Employment Preferences
Expected Base Salary
**5,000 USD
Expected Hourly Rate
**5 USD/hr
Experience
Total Professional Experience
Startup Experience
Big-Tech Companies
Enterprise Experience
Skills
- Python
- NodeJS
- GO
- MongoDB
- AWS DynamoDB
- PostgreSQL
- PostGIS
- GDAL
- OGR
- GIS
- Nginx
- Apache
- Jira
- Confluence
- Sphinx
- VS Code
- Linux
- Low Level Protocols
- Proxy
- Asterisk
- VoIP
- RTP
- Realtime Protocols
- Video Processing
- FFMPEG
- AWS Lambda
- AWS SQS
- RabbitMQ
- AWS SNS
- AWS KMS
- AWS S3
- AWS CloudFront
- AWS CloudFormation
- SaltStack
- Salt
- Serverless
- AWS ApiGateway
- Stripe
- Billing
- SSH
- CLI
- Bash
- Jenkins
- CircleCI
- GitHub Actions
- GitHub
- Make
- Redis
- OpenVPN
- ZeroTier
- Wireguard
- IPTables
- Networking
- Firewall
- EFI
- Secure Boot
- TFTP
- Spacy
- SQL
- PL-SQL
- FDW
- UI
- UX
- Developer
Contacts are hidden
Send a connection request to the candidate to get their contact details.
Contact Candidate